手机版
英文博客网

英语六级语法每日一练 3

2012-02-07 阅读 :

1.My hat was here a second ago but now it’s missing.Someone______(一定在跟我开玩笑)!”

2.His advice has made the design_______(比它原本会是的样子更好)

 

Answer:
1.must have made a joke about me

【解析】该题虚拟条件句的使用。本句是对过去事实的推测。观察句子可以看出这里为对过去的事实的肯定推测,应用must+have done结构,句中someone 与make 之间为主动关闭。


2.better than it would otherwise have been

【解析】该句考察含蓄条件句的虚拟形式。otherwise相当于虚拟条件if it hadn’t been for his advice,表示对过去的一种虚拟,所以要用would otherwise have been.



本文标题:英语六级语法每日一练 3
本文地址:http://www.cetclub.com/kaoshijingyan/liujikaoshijingyan/2018-06-27/7021.html

相关文章

你可能感兴趣