You are late again.What ______ to you this time?A.happened B

3个回答

  • 这是口语的,记住就可以啦.

    翻译:你又迟到了,这次又发生什么了?

    而且“发生”什么是过去时,不是现在完成时.在中文理解貌似可以,但英语不是这样的.

    个人理解、那要看的,大部分现完都是表示对现在有影响,你肯定知道的,

    所以,一般前面有一句话再+what has/had happend 是比较常用的语法(题目常出)

    口语化的话,通常还是happened用得比较多.

    不过,想要告诉LZ的是,千万不要硬想这个问题,否则会牵出一大堆问题的.

    做语法做到炉火纯青的时候,其实很多时候,读一遍句子,答案就出来了.这是语感