Mrs. White became a teacher in 1985. She _____ for twenty years by next summer.
A.will teach | B.would have taught | C.has been teaching | D.will have been teaching |
— Well, that was really a good meal. I _____ you were a really good cook.
— Thank you.
A.didn’t know | B.don’t know | C.haven’t known | D.hadn’t known |
Tom’s father had not spoken to him since his marriage, because he considered Tom ______ a mistake in marrying so young a girl.
A.had made | B.made | C.would make | D.was making |
— Have you seen Michael recently ?
— Yes, in fact I saw him this morning. I ____ him for two years.
A.haven’t seen | B.hadn’t seen | C.didn’t see | D.don’t see |
— Is the meeting held in Room 302 or 303 ?
— It should be 302. But I hear that it _____ till tomorrow.
A.was put off | B.will put off | C.has been put off | D.is put off |
—I say, Harry, What did you say to the laid –off worker just now ?
— Nothing, I ______ to myself.
A.had only talked | B.am only talking | C.have just talked | D.was just talking |
By the time you arrive in London, we ______ in Europe for two weeks.
A.shall stay | B.have stayed | C.will have stayed | D.have been staying |
It's reported that by the end of this week the stock exchange________ by about 10%.
A.will have risen | B.has risen | C.will be rising | D.has been rising |
I ______ the novel by the time you ______ back next week.
A.have finished, will come |
B.shall have finished, come |
C.shall be finished, are going to come |
D.finish, come |
An online survey at sina.com suggested more than four in five interviewers _______the Microsoft move would not be effective _________ software piracy.
A.say; to control | B.say; on controlling | C.said; in controlling | D.said; to control |
This article is well written because special attention ______ to the choice of words nod style of writing.
A.had been paid | B.has been paid | C.will be paid | D.will have been paid |
--- Who do you think ___ the book here?
--- It may be John. He was sitting here all the morning.
A.was leaving | B.leaves | C.had left | D.has left |
"The ground is wet." "Yes, didn't you know? ______for the last 20 minutes."
A.It's raining | B.It was raining |
C.It's been raining | D.It has rained |
Hardly had I ______when the play began.
A.seated | B.been sat | C.sited | D.been seated |