I ——in the countryside for two weeks and really have no idea

3个回答

  • 用排除法可以先排除掉A

    A. having been staying是分词结构,属于“非谓语”动词的考察范围,分词不可以作 I 的谓语;

    其余的三个选项可以看出本题考察的侧重点在于时态

    “我在乡下呆了两个星期,真的搞不清楚这里到底怎么了”

    B. 选项是这道题最容易选错的混淆项,因为 题中有一个 “for two weeks”的时间段,想当然地, 就会用完成时,但却忽略了完成时的概念:“从过去的某个时间开始,一直延续到现在,并对未来的一段时间造成一定的影响”,我“呆了两周”和“我搞不清楚情况”构不成任何的因果关系,而stay 本身就是个“延续性动词”,可以接时间段;

    D. had stayed 过去完成时不单独出现,“发生在过去的两个动作,稍早发生的用过去完成时,稍晚的用一般过去时”,而 and really have no idea... 是一般现在时,所以用过去完成时不合适.

    C. stayed 一般过去时,表示“我是两星期之前到这里的”,相对另外三个选项而言,是本题的最佳选项.