類型:英語語法
時(shí)間:2022-08-04
點(diǎn)擊量558
1. ―I
still haven’t
thanked Aunt Lucy for her
present.
―It’s time you _______.
A. Do B. did C. had D. would
2. If I hadn’t been
lucky enough to meet you. I
really _______ what I
would have done.
A. Don’t know B. hadn’t
known C. wasn’t
knowing D. wouldn’t know
3. He
hesitated for a
moment before kicking the ball,
otherwise he _______ a goal.
A. had
scored B. scored C. would
score D. would have scored
4. If only he _______
quietly as the
doctor instructed, he would not
suffer so much now.
A. lies B. lay C. had lain D.
should lie
5.
Without the air to hold some of the sun’s heat, the
earth at
night _______ for us to live.
A. would be
freezing cold B. will be freezing coldly
C. would be
frozen cold D. can
freeze coldly
6. I
advised that he _______ to the
hospital at once, but he
insisted that he _______
quite well then.
A. be sent; was
feeling B. was sent; felt
C. he sent; feel D. should be sent; should feel
7. _______ for the doctor’s
careful treatment, he _______ till last year.
A. If it is not; can’t live B. Were it not; couldn’t live
C. Had it not been; couldn’t have
lived D. If they were not; couldn’t live
8. Jane’s pale face
suggested that she _______ ill, and her
parents suggested that she _______ a
medical examination.
A. be; should have B. was; have
C. should be; have D. was; has
9. Without
electricity human life _______ quite
different today.
A. is B. will be
C. would have been D. would be
10. ―I’m
sorry I
spent so much
money, Dad.
―I wish you _______ so.
A. hadn’t done B. didn’t do
C. haven’t done D. wouldn’t do
【答案詳解】
1. B。It’s time you did 為 It’s time you thanked Aunt Lucy for her present 之略。按照英語語法,it’s time 后從句通常要用過去式。
2. A。雖然前有虛擬條件句, 后有使用了虛擬語氣的賓語,但 I don’t know 卻宜用一般現(xiàn)在時(shí),因?yàn)?I don’t know 表述的是現(xiàn)在的真實(shí)情況,句意為“我要不是有幸遇到你,我真不知(指現(xiàn)在不知)我會做出什么蠢事來”。
3. D。這是otherwise 引出的含蓄虛擬語氣,再根據(jù)前面的 hesitated 可進(jìn)一步知道這是與過去事實(shí)相反的虛擬語氣,由此可推知答案選 D。
4. C。if only 意為“要是……就好了”,其后的句子謂語要用虛擬語氣,同時(shí)根據(jù) as the doctor instructed 中的過去時(shí)態(tài)可知從句是與過去事實(shí)相反,故選 C。
5. A。
without 引出的介詞短語為一個(gè)與現(xiàn)在事實(shí)相反的含蓄條件句。
6. A。在表示“建議”的advice,
suggest等后的賓語從句的謂語用“(should +)動詞原形”。
insist表示“堅(jiān)持認(rèn)為”講,它的賓語從句的謂語不用虛擬語氣。
7. C。Had it not been for…=If it had not been for…(要不是因?yàn)?表示與過去事實(shí)相反的假設(shè)。
8. B。當(dāng)動詞suggest當(dāng)“建議”時(shí),后面的賓語從句用(should)+動詞原形;當(dāng)“暗示、表明”時(shí)用陳述語氣。
9. D。without… 是表示與現(xiàn)在事實(shí)相反的含蓄條件句,主句用 would be。
10. A wish 后的賓語從句的謂語要用過去式表示虛擬語氣。
Spent 是過去式,所以 wish 從句是表示與過去事實(shí)相反的情況,從句謂語用“had +過去分詞”。
更多文章