Совершенное время Состояться

Perfect Tense of Take Place

  1. Many changes __ in our village these years.
    A. have taken place
    B. have been taken place
    C. have happen
    D. have been happened

我把这导体抄下来讲解。有两套解题思路。

思路一:
首先把句子补全了,学英语第一步句子结构:
Many changes __ in our village in these years.
然后确定说话人时间,就是时态。补全后,可以推断说话人时间是现在,那么这句话应该用完成时态。
然后看答案提供的条件,happen = take place, 那么这句话有两种表达方式:

  1. Many changes have happened in our village in these years.
  2. Many changes have taken place in our village in these years.

所以,答案是A.
B. 被动语态,语法倒是对了,但这种情况没必要
C. 少了ed
D. 完成进行时态,been 后面用 happening

思路二:

其实这道题源自这些年报刊的一句话:
我们村这几年变化特别大
把这句话翻译过来,就是这个考试的内容

For more information, contact us

Comment

Your email address will not be published. Required fields are marked *