-Have you known him for a long time?
-Yes, since he ________ here after graduation.
A.comes | B.came | C.has come | D.had come |
--- What ______ when I phoned you?
--- I ______ my work, and I was about to go out.
A.have you done; finished | B.were you doing; have finished |
C.did you do; had just finished | D.were you doing; had just finished |
— ____ you read the newspaper?
— Yes. I ____ it on the bus while I was on my way to work.
A.Have; read | B.Did; read | C.Have; have read | D.Did; have read |
In the last few years thousands of films all over the world.
A .have produced B. have been produced
C. are producing D. are being produced
I know he is getting on well recently. He _____ me regularly.
A.writes to | B.has written to | C.wrote to | D.is writing to |
—An ant has two stomachs—one for itself, one for others.
—Really? Quite interesting. I ________ anything about it.
A.don't know | B.have known | C.haven't known | D.didn't know |
Professor Smith, along with his assistants, _________on the project day and night to meet the deadline.
A.work | B.working | C.is working | D.are working |
Every necessary means____ to protect milu deer which____ very valuable to us. As a result, the number of milu deer is increasing.
A.are used; is | B.is being used; is |
C.have been used; are | D.has been used; are |
—Bob! How is your project? I heard you started it last Friday, right?—Oh! I_______ for it. But I haven’t decided when to do it.
A.have prepared | B.had prepared | C.have been preparing | D.was preparing |
--- Is it convenient to you if I call you up at 9 o’clock tomorrow morning?
--- I’m afraid not. I _________ a speech then.
A.was giving | B.will be giving | C.am giving | D.will have given |
He insisted that he ________ the bike and therefore __________.
A.shouldn’t steal; shouldn’t be punished | B.hadn’t stolen; shouldn’t be punished |
C.didn’t steal; wasn’t punished | D.not steal; not be punished |
Daniel, we ______ you were an adult, ______ who would make good decisions…
A.think; one | B.thought; one | C.think; that | D.thought; that |
— Bob has gone to California.
— Oh, can you tell me when he ______?
A.has left | B.left | C.is leaving | D.would leaving |
--What are you going to do this afternoon?
-- I am going to the cinema with some friends. The film _______ quite early, so we __________ to the bookstore after that.
A.finished; are going | B.finished; go |
C.finishes; are going | D.finishes; go |