英语语法问题请帮我解答问题,谢谢1.They must have been enjoying themselves th

2个回答

  • 1. 这个题考察的是虚拟语气.otherwise,否则,是表示虚拟语气的一个经常常出现的提示词汇.否则的话他们不会已经在那里停留了这么长时间.事实上他们已经在那里停留了好长时间.虚拟语气,没有用can't, needn't之类的词,所以A.C不对.另外根据句意,肯定是“已经”.所以D也不对.

    2. 他们发现“被困”在大雪里面,过去分词才能表示被动,所以A.D不对,另外,C,如果改成they had been caught就对了.

    B.=(that) they have been caught.

    用B时简单句,用以上相等成分是复合句.

    另:看下句帮助你理

    i find (that) it is easy to learn english. 复合句

    =i find it easy to learn english. 简单句 to learn english作it的补语.

    3. last:同时具有形容词和副词的词性.

    这句话是上次见到的意思,所以ABD都不对.

    另外,你原句写的可能有点问题,am应该是was, 笔误?呵呵

    i was very dissapointed when i last saw him.

    因为时间和条件状语从句都遵循"主将从现,主现从现,主过从过"的原则.