1、Six years ______ since I had begun studying English.
A. passed by B. has passed by C. had passed by D. passing by
2、When he was in the countryside, they ______ in the middle of the yard, spinning, talking and laughing.
A. were to sit B. sat C. were sitting D. would sit
3、He ______ articles for our wall-newspaper these 3 years, and he ______ about thirty articles.
A. has written/has written B. has been writing/wrote
C. is writing/wrote D. has been writing/has written
4、Where ______ my book? I can't find it.
A. you put B. you have put C. have you put D. did you put
5、It was not until then that I came to know knowledge ______ only from practice.
A. had come B. came C. would come D. comes
参考答案&解析:
1、A passed 发生had begun 之后,故用过去时passed。例如;Since he had died, the town changed a lot.
2、D would do sth. 有时表示“过去往往做某事”,如:Whenever his boss came in, he would stand up.
3、D “三年来一直写”,而且“现在仍在写”,故用现在完成进行时has been writing 。“到现在已经写了”文章,故用现在完成时has written 。再如:He has been working as manager for fourteen years and he has signed a hundred contracts.
4、C 句子说“现在找不到”(can’t find), 故put 用现在完成时(have put), 表示与现在有关。
5、D “知识来自实践”是真理,故用现在时。例如:Practice makes perfect. /Time and tide wait for no man.
|