搜索
首页 教育/科学 外语学习 英语考试

请教一些英语语法题

  希望能给出答案的同时解释一下谢谢啊, 1。 With all the work on hand, he ______to the cinema last night。 A mustn’t go B should have gone C could not go D couldn’t have gone 3。
   what ______ would happen if yhe director knew you felt that way? A will you suppose B you suppose C do you suppose D you would suppose 4。
   they must have stayed at hotel last night,_____? A mustn’t they B haven’t they Cdidn’t they D hadn’t they 。

全部回答

2012-02-02

0 0

    1。d,第一题考查的是情态动词表推测,由于有个last night,表示过去时间,所以情态动词后只能接have done这个结构,排除AC,然后根据句意,由于手上有工作要做(With all the work on hand),所以是不可能去看电影的。
  故选D。 3,C,考查的是插入语结构。   4,C,考查的是must的反意疑问句结构。“must+have+过去分词”用来表示对已经发生的事情进行推论。如果句子中有过去的时间状语,疑问部分用助动词didn’t否则,疑问部分用haven’t或hasn’t。
    如: The children must have watered the tomatoes yesterday, didn’t they﹖ The minister(外交使节) must have arrived in Shanghai, hasn’t he﹖。
  

2012-02-02

46 0

    第一道题 我选D。原句表推测,故只能选B或D。B与句意相反,如果是shouldn't 就对了;D虽然不能算错但不如shouldn't合适。因为原句是要表达:手头上有这么多工作,他昨晚就不该去看电影。
  (实际上去了)。而D只能理解为:It is impossible that he went to the cinema last night。   第二道题 我选C。
  如果把suppose 换成think 就很好理解了。类似我们常说的do you think + (宾语从句)。因此,这里C不是插入语而是宾语从句的主句部分,从句部分是what would happen if 。
  。。 第三道题 我选C。  反义疑问句中陈述部分的must表示对过去的推测。疑问句部分要用过去式。 D的时态不对;B是受了must have done中完成式的误导。
   实际上,如果不是应试的话,A选项也是可以接受的。 。

类似问题换一批

热点推荐

热度TOP

相关推荐

热点搜索 换一换

教育/科学
英语考试
出国/留学
院校信息
人文学科
职业教育
升学入学
理工学科
外语学习
学习帮助
K12
外语学习
英语考试
韩语
法语
德语
日语
英语翻译
英语考试
英语考试
举报
举报原因(必选):
取消确定举报