求以下虚拟语气练习题的答案(谢)

来源:百度知道 编辑:UC知道 时间:2024/06/03 17:57:28
1. If he ______ finished his dinner a little sooner, he wouldn’t have missed the 8:30 train.

a. would have b. was c. had d. had been

2. Helen couldn’t go to France after all. That’s too had.

I’m sure she would have enjoyed it if ______.

a. she’s gone b. she’ll go c. she’d gone d. she’d go

3. Ring me up tomorrow so that I _____ remember to come to the meeting.

a. must b. would c. may d. were to

4. Whether the information ______ true or not, we must be vigilant.

a. be b. are c. were d. is

5. It is impossible to imagine how man ______ without the sun’s energy.

a. could live b. lives c. had lived d. is living

1 C
2 C
3 C
4 d
5 a

1 C 确定 因为是已经发生,所以要用have done 但虚拟语气,所以要用had
2 C 不确定
3 B 确定 将来时啊,虚拟语气就是would
4 C 确定 恩,反正虚拟语气的Be动词都用were代替
5 A 确定 宾语从句,先不看前面It is impossible to imagine,后面就改填can live 虚拟嘛,就是could了