图片[1]-祈使句练习-小e英语课堂-英语翻译_ 英语语法基础知识大全_英语手抄报_英语作文

Flashcard letter s is for semicolon illustration

请选出最适当的答案填入空格内,以使句子完整。
1. The landlord demanded that he ____ the rent by tomorrow.

(A) pays (B) pay (C) paid (D) has paid

7. ____ him, I would have spoken to him. (A) Had I known (B) If I should have known (C) If I know (D) If I had been known

2. If you ____ with her last night, there wouldn’t be any misunderstanding between you now.

(A) talked (B) were talking (C) could talk (D) had talked

8.I wish I ____ there yesterday. (A) was (B) were (C) had been (D) could be

3. ____ to participate, I might have won First Place. (A) Had had the chance (B) I had had the chance (C) The chance had I had (D) Had I had the chance
9. He would have made the speech, only that he ____ a sore throat. (A) has (B) had (C) had had (D) has had

4. That was a close call; you ____ hit by the car. (A) could have been (B) can have been (C) could be (D) can be

10. Even if he ____ here, he couldn’t have helped you. (A) has been (B) had been (C) was (D) were

5. If you had asked him, he ____ the truth. (A) might tell (B) would tell (C) might have told (D) had told

11. ____ you were coming, I would have got the contract prepared. (A) Had I known (B) If I knew (C) If I know (D) Should I know

6. They suggested that he ____ it alone. (A) does (B) do (C) will do (D) has done
12. If he should leave, everything would go to pieces. (Choose one sentence that has the same meaning as the above) (A)He is going to leave, but there is nothing to worry about. (B)Fortunately he’s not leaving, for everything depends on him. (C)Things will take a turn for the worse, and then he will leave. (D)I hope he won’t leave, but I’m afraid he has too much to do and can’t stay.

16. I’ll let you know the results when they ____ . (A)come out (B)will come out ((CD))cwaomuel do uhtave come out

13. The boss demanded that all the letters ____ without delay by seven tonight. (A) were typewritten (B) be typewritten (C) would be typewritten (D) typewriting

17. I’m not worried about security because I think he___ .
(A)dares not tell (B)dares not to tell (C)doesn’t dare tell (D)doesn’t dare to tell

14. Choose the wrong sentence:

(A) They didn’t stop to rest at each station because it would have slowed them down.

(B) It would have slowed them down to stop to rest at each station.
(C)Much as they would like to stop to rest at each station, they thought better of it.

(D)It was essential that they stopped to rest at each station, they thought better of it.

18. This door ought to ____ a week ago.

(A)have fixed (B)be fixed (C)get fixed (D)have been fixed

15. If you don’t finish this assignment on time, they ____ you. (A)wouldn’t have paid (B)had not paid (C)won’t pay (D)didn’t pay

19. I am surprised that you___ so indiscreetly. (A)act (B)should be acted (C)should have acted (D)could have been acted 20. He said he ____ disgrace. (A)would rather die than suffer (B)chose death to (C)would prefer death before (D)would die rather than

1. (B)
这是间接命令句,应用命令语气,即原形动词。
2. (D)
这是过去时间(last night)的非事实,应用假设语气,即过去完 成的形状,
故选D。
3. (D)
从下文might have won可看出这也是过去时间假设语气,应用过 去完成形状:
If I had had the chance to participate …省略掉连接词If时 需倒装,
故选D。
4. (A)
从上句was得知是过去时间(a close call意为千钧一发),后面 的假设语
气应用过去拼法的助动词配合完成式表示,故选 A。
5. (C)
从had asked可看出时间在过去,是假设语气,因而空格要选择过 去时间假
设语气,故选C。
6. (B)
从上下文可看出这是间接命令句,应用原形动词,故选B。
7. (A)
从would have spoken可看出是过去时间假设语气,故应用过去完 成拼法,
即If I had known him,省略If后要倒装,即是A。 8. (C)
wish表示这是非事实的愿望,要用假设语气。时间yesterday 是 过去,其假
设语气应用过去完成式,故选C。
9. (B)
从would have made来看是过去时间的假设语气(本来当时可以演 说的)。然
而下文的only that (不过)把语气反了过来,成为事实语气,所 以要用简
单过去式B (he had a sore throat,他当时喉咙痛,这是事实, 不用假设
语气。过去时间就是过去式)。
10. (B)
从even if和couldn’t have helped可看出这又是过去时间的假设 语气,应
用过去完成式,故选B。
11. (A)
由下文would have got可看出是过去时间假设语气,故应用过去 完成式If I had known,再省去If用倒装句,即是A。 12. (B)
原句意为“万一他要走了,一切都会完蛋。”因为句中用到假设
语气,所以表
示他要走的可能性很小,这和B的语气近似(还好他不走,因为全
靠他了。)
A是“他会走,不过也不用怕。” C是“事情会恶化,然后他才会
一走了之。”
D是“我希望他不走,但恐怕他事情真的太多,不能留下来。”
13. (B)
由demanded that可看出这是间接命令句语气,应用原形动词。 14. (D)
A 中的they didn’t stop是事实语气,it would have slowed them down (停 的话会太慢)是假设语气。B和A类似,只不过把停下改成不定
词。C的much as they would like 表 示 although they would like very much,而they thought better of it是“他们打消了那个念头”。D的句型表示 这是间接命
令句,可是动词却用stopped,不是原形动词stop,因而错误。 15. (C)
由上文If you don’t finish可看出,不是假设非事实语气,而是 还有可能
赶得完,用现在式来表示未来的可能情况,故下文要用未来式。
16. (A)
与上题相同,从I’ll let you know可看出并非假设语气,所以要 用现在式
来表示未来可能的情况。
17. (D)
dare可作助动词,不过当助动词就不能加-s,后面要接原形动 词,例如He dare not tell。这个词也可以作普通动词,不过当普通动词就不能直 接加not作 否定句,后面也不能再用原形动词,而应该如He doesn’t dare to tell。 18. (D)
时间a week ago是过去,而语气助动词ought to要表示相对的过 去时间得
用完成式来表示,故由A和D来选择。主词是door,动词是fix,应 用被动
态,故选D。
19.(C)
“你竟然做出如此草率的举动,真让我想不到。”这是说事情已
经做了!同样
的,助动词后面要加完成式来表示相对的过去时间,所以用C (这
句要用主
动态)。
20. (A)
rather than就是一个比较级,than是连接词,前后连接的部分要 对称。如
放在would之后,就会连接两个原形动词,故排除 D。答案 C 应 为 would prefer death to (disgrace),答案 B应为would choose death over (disgrace),都是介词用错。

© 版权声明