Had it been possible, I would have gone to attend Monica in the hospital, but I
题型:不详难度:来源:
Had it been possible, I would have gone to attend Monica in the hospital, but I fully occupied last month.A.had been | B.was | C.am | D.have been 过去相反, |
|
答案
B |
解析
试题分析:考查时态。But后面的句子使用陈述语气,要根据前面的虚拟语气的形式确定后面的时态。如果前面表示与过去相反,那么后面就使用过去时。如果前面前面表示与现在相反,后面就使用现在时。本题前面使用了would have gone,这是一个表示与过去相反的虚拟语气,故后面使用过去时。故B正确。 点评:But后面的句子使用陈述语气,要根据前面的虚拟语气的形式确定后面的时态。如果前面表示与过去相反,那么后面就使用过去时。如果前面前面表示与现在相反,后面就使用现在时。 |
举一反三
—-Look at the timetable. Hurry up! Flight 4062 ______off at 18:20. — I will.A.takes | B.took | C.will take | D.has taken |
|
_______ warmly for his work, he was too to fall asleep.A.Praising; excited | B.Praise; exciting | C.Praised, exciting | D.Praised; excited |
|
—Has your former classmate come back from America? —Yes, he _____ there for 8 years.A.has stayed | B.stays | C.stayed | D.had stayed |
|
—What do you think of my plan? —Sorry. What’s that? I_____ about something else.A.thought | B.am thinking | C.was thinking | D.had thought |
|
Before us lies the biggest room, _____ with things like guns, dolls and old clothes.A.filling | B.filled | C.being filled | D.having been filled |
|
最新试题
热门考点