Unit 5 - Ngữ pháp: Present perfect

4/5/2023 8:20:00 PM

Cùng bắt đầu bài học về Thì hiện tại hoàn thành ngay nhé! (*Hãy xoay ngang màn hình nếu bạn dùng trên điện thoại nhé!)

(Vui lòng xem hết bài giảng trước khi ấn nút "Next" để làm bài tập.)

Complete using the words in the box.

already | for | just | since | yet


1. 
I haven't listened to their new CD . Is it any good?

2. We've been waiting for you over an hour. Where have you been?

3. I'm afraid we've made plans for this weekend, so we won't be free.

4. Pedro has been having English lessons he was five years old.

5. It's strange that you mention the film Crash. I've been reading about it in the paper.

- An: “Let's go to the new movie downtown.”

- Nam: “Thanks, but I _____ it already.”

  • ever seen
  • had seen
  • saw
  • have seen

Peter _____ tidied up the room yet. It looks terrible!

  • wasn't
  • haven't
  • hasn't
  • doesn't
Viet Nam _____ 928,000 doses of AstraZeneca vaccine so far this year.
  • receives
  • has received
  • received
  • will receive

We met each other at my grandparents' house three years ago and _____ friends ever since.

  • are
  • had been
  • have been
  • were

I _____ reading a wonderful book about space travel. Do you want to borrow?

  • just finish
  • am just finishing
  • have just finished
  • just finished

The museum _____ several art exhibitions during the past year.

  • holds
  • has held
  • is holding
  • was held
He _____ the office yet. He wants to finish the report by tomorrow morning.
  • hasn’t left
  • didn’t leave
  • is not leaving
  • hadn't left

Martina _____ all of the questions correctly since she began this grammar course.

  • answers
  • has answered
  • answered
  • is answering

Choose the best sentence that can be made from the words given.

I/ not/ visited/ grandparents/ three months.

  • I haven’t visited my grandparents three months ago.
  • I haven’t visited my grandparents for three months.
  • I didn’t visited my grandparents for three months.
  • I haven’t visited my grandparents since three months.

Choose the best sentence that can be made from the words given.

We / known / him / since / my family / moved / this street / five years ago. 

  • We have known him since my family moved to this street five years ago.
  • We known him since my family moved to this street five years ago.
  • We have known him since my family moved this street five years ago.
  • We have known him since my family moved on this street five years ago.

Choose the best sentence that can be made from the words given.

We / start / the game / half an hour ago, / but we / not finish / it / yet.

  • We have started to play the game half an hour ago, but we didn't finish it yet.
  • We have started playing the game half an hour ago, but we haven't finished it yet.
  • We started to play the game half an hour ago, but we doesn't finish it yet.
  • We started to play the game half an hour ago, but we haven't finished it yet.

Complete the second sentence so that it has a similar meaning to the first sentence, using the word given. Do not change the word given. You must use between two and five words, including the word given.

There's no milk left, so can you buy some? (RUN)

=> We , so can you buy some?