时态和所有格的问题1.have they bought a new house yet?是什么时态2.in a minu

1个回答

  • 1.Have they bought a new house yet?

    现在完成时.

    现在完成时(have done)有两种含义:

    (1)动作发生在过去,对现在造成了影响.

    eg:He has come.他已经来了.(对现在的影响是他在这儿.)

    (2)动作从过去开始,持续到现在.

    eg:I have lived here for three years.我在这儿已经住了三年了.

    Have they bought a new house yet?(他们已经买了新房子了吗?)取的应该是第一种用法.

    2.in a minute's time 在一分钟的时间之后/之内

    in two minutes' time在两分钟的时间之后/之内

    名词所有格(...的)就是在名词后加 's,如果前面的名词是复数,本身带s,那为了避免重复就只加’就行了.所以a minute后加了's,而two minutes后只加了'.

    * “in +时间段名词”表示“多长时间之后”时,要用在将来时.(“after+时间段名词”用在过去时.

    eg:He will come back in three days.

    He came back after three days.