英语:Unit8《Learning a foreign Ianguage》测试(1)(大纲版高三全一册)Ⅰ
—John went to the hospital alone
—If he_______ me about it, I would have gone with him
should tell B
tells C
told D
had told【解析】选 D
根据句意和后面主句中的 would have gone 可知是表示对过去的假设和虚拟,所以从句采用 had done 形式,故选 D 项
—I wish I _______ the meeting
—But you didn’t
attendedB
would attendC
have attendedD
had attended【解析】选 D
考查 wish 宾语从句中的虚拟语气
答语“But you didn’t
”暗示对方没有参加会议
因此说话人应是表示“我真希望我参加了那个会议”
在 wish 宾语从句中,表示与过去事实相反的愿望应用过去完成时,因此答案为 D
—Why do you look so upset
—I broke up with my girlfriend
If only I _______ more about her
care B
cared C
had cared D
had been cared【解析】选 C
If only
表示“要是……就好了”,后面的句子要用虚拟语气
通过语境“我与女朋友分手了”发生在过去,可知“如果我能更关心她一些就好了”也要发生在过去,故选择 C 项,表示对过去的假设
—Why didn’t you buy it
—I _______ but I didn