Choose the correct answers. 1. I (saw/ have seen) that film already. 2. We (went/ have gone) to the movies three times last m

Choose the correct answers.
1. I (saw/ have seen) that film already.
2. We (went/ have gone) to the movies three times last month.
3. (Did you ever do/ Have you ever done) volunteer work?
4. I (had/ have had) five tests so far this semester.
5. Linus (did/ has done) his homework before he went to sleep.
6. This is my grandparents’ house. They (lived/ have lived) here for more than 50 years.
7. She (bought/ has bought) a new mobile phone two days ago.
8. (Did you see/ Have you seen) Peter at the party last night?
9. I (read/ have read) this book twice and I still find it very interesting.
10. They (didn’t play/ haven’t played) very well yesterday. They lost the match.

2 bình luận về “Choose the correct answers. 1. I (saw/ have seen) that film already. 2. We (went/ have gone) to the movies three times last m”

  1. 1 I (saw/ have seen) that film already.
    => có already là thì hiện tại hoàn thành nên ta dùng have seen
    2 We (went/ have gone) to the movies three times last month.
    => có last month là thì quá khứ đơn nên ta dùng went
    3 (Did you ever do/ Have you ever done) volunteer work?
    =>Bạn đã bao giờ làm công việc tình nguyện chưa?
    4 have had
    5 did
    6 have lived
    7 bought
    8 Did you see
    9 have read
    10 didn’t play

    Trả lời
  2. $@dream$
    1, have seen
    -> already là DHNB thì hiện tại hoàn thành.
    => Công thức: S + have/ has + p.p
    2, have gone
    -> three times last month là DHNB thì hiện tại hoàn thành.
    3, Have you ever done 
    -> Công thức: Have/ Has + S + p.p?
    -> Hành động kéo dài từ quá khứ đến hiện tại và tương lai.
    4, have had
    -> so far là DHNB thì hiện tại hoàn thành.
    5, did
    -> Vế sau chia thì quá khứ đơn => Vế trước cùng thì
    => Công thức: S + Ved/ V2.
    6, have lived
    -> for là DHNB thì hiện tại hoàn thành.
    7, bought
    -> ago là DHNB thì quá khứ đơn
    8, Did you see
    -> last night là DHNB thì quá khứ đơn
    9, have read
    -> twice là DHNb thì hiện tại hoàn thành
    10, didn’t play
    -> yesterday là DHNB thì quá khứ đơn.
    => Công thức: S + did not/ didn’t + Vinf.

    Trả lời

Viết một bình luận

Câu hỏi mới