Thì hiện tại hoàn thành: hiện tại hoàn thành đơn và hiện tại hoàn thành tiếp diễn

Choose the correct answer.

  1. The coach isn’t here. It has already .
  2. Rosie  her leg three months ago.
  3. The Olympic Games  last week.
  4. They’re cheering because their best player  a goal.
  5.  my homework yet.
  6. Fernando Alonso  the world motor racing champion when he was aged only 24.
  7. We  at the top of the league since the start of the season.
  8.  yet?

Choose the correct answers.

  1. Fran  ballroom dancing last night.
  2.  vlogging yet?
  3.  this camera for over a year.
  4.  the whole magazine in an hour.
  5. Sam isn’t hungry because he .
  6.  cycling last weekend?

Choose the correct answer.

  1. Simon can’t walk because  his leg.
  2. You’re late! What ?
  3.  the biography of Rafael Nadal, but I’m only on page 57.
  4. How often  to help with the washing up?
  5.  reggae since she went to Jamaica.
  6.  five of my DVDs, but I didn’t get much money for them.
  7. How long  computer programs?
  8. How many films  this week?

Choose the correct answer.

  1. You’re two hours late! What  all afternoon?
  2. This farm  to our family for two centuries.
  3. ‘I send you an email.’ ‘Really? I  it.’
  4. Is Tom OK? I  him three times this week, but he hasn’t replied.
  5.  my popcorn? The box is half empty!
  6. Is dinner ready yet? You  for hours!
  7. I’m really enjoying this novel, but I  all of it.
  8. My dad  his car. He goes everywhere by bike now.

Choose the correct verbs to complete the sentences.

1 My father  as a policeman since he  school.

2 Linda  me this morning. She  to come out with us later.

3 Tom  a car because he’s not old enough.

4 I  a new shirt at the weekend, but I  it yet.

5 Pablo loves Sam Smith’s new album, but I  it.

6 I  water on my phone earlier; I think  it.

Choose the correct verbs to complete the text.

Last night, I (1)  to music when my phone (2)  ringing. It was my sister. She (3)  her bag and (4)  enough money to get a cab home. She (5)  to walk, but when it (6)  to rain, she (7)  to go to a café. She (8)  there and she wanted me to ask if Mum or Dad would drive over and pick her up!

Choose the correct tense.

  1. ‘How long  for the bus?’ ‘Only about five minutes.’
  2. I’ve  the last three episodes of my favourite soap.
  3. I’ve  French for three months. I’m about elementary level.
  4. My hands are dirty because I’ve  in the garden.
  5. I’ve  to Italy, but I’ve never  France.
  6. How much time  doing your homework this evening?
ĐÁP ÁN 

Choose the correct answer.

  1. The coach isn’t here. It has already gone .
  2. Rosie broke her leg three months ago.
  3. The Olympic Games started last week.
  4. They’re cheering because their best player has just scored a goal.
  5.  haven’t done my homework yet.
  6. Fernando Alonso  became the world motor racing champion when he was aged only 24.
  7. We have been at the top of the league since the start of the season.
  8.  Has the match finished yet?

Choose the correct answers.

  1. Fran went ballroom dancing last night.
  2.  Have you finished vlogging yet?
  3.  have had this camera for over a year.
  4. read the whole magazine in an hour.
  5. Sam isn’t hungry because he  has already eaten.
  6. Did you go cycling last weekend?

Choose the correct answer.

  1. Simon can’t walk because he’s broken his leg.
  2. You’re late! What  have you been doing?
  3.  I’ve been reading the biography of Rafael Nadal, but I’m only on page 57.
  4. How often have they offered to help with the washing up?
  5. She’s liked reggae since she went to Jamaica.
  6. I’ve sold five of my DVDs, but I didn’t get much money for them.
  7. How long  have you been designing computer programs?
  8. How many films has Matt seen this week?

Choose the correct answer.

  1. You’re two hours late! What  have you been doing all afternoon?
  2. This farm has belonged to our family for two centuries.
  3. ‘I send you an email.’ ‘Really? I haven’t received it.’
  4. Is Tom OK? I ‘ve texted him three times this week, but he hasn’t replied.
  5.  Have you been eating my popcorn? The box is half empty!
  6. Is dinner ready yet? You  ‘ve been cooking for hours!
  7. I’m really enjoying this novel, but I haven’t understood all of it.
  8. My dad has sold his car. He goes everywhere by bike now.

Choose the correct verbs to complete the sentences.

1 My father  has worked as a policeman since he left school.

2 Linda called me this morning. She has decided to come out with us later.

3 Tom  has never driven a car because he’s not old enough.

4 I bought a new shirt at the weekend, but I  haven’t worn it yet.

5 Pablo loves Sam Smith’s new album, but I haven’t heard it.

6 I spilled water on my phone earlier; I think  I’ve broken it.

Choose the correct verbs to complete the text.

Last night, I (1) was listening to music when my phone (2) started ringing. It was my sister. She (3) had lost her bag and (4) didn’t have enough money to get a cab home. She (5) had started to walk, but when it (6) began to rain, she (7) decided to go to a café. She (8) was waiting there and she wanted me to ask if Mum or Dad would drive over and pick her up!


Choose the correct tense.

  1. ‘How long  have you been waiting for the bus?’ ‘Only about five minutes.’
  2. I’ve recorded the last three episodes of my favourite soap.
  3. I’ve  been learning French for three months. I’m about elementary level.
  4. My hands are dirty because I’ve  been working in the garden.
  5. I’ve been to Italy, but I’ve never visited France.
  6. How much time have you spent doing your homework this evening?
Select the fields to be shown. Others will be hidden. Drag and drop to rearrange the order.
  • Image
  • SKU
  • Rating
  • Price
  • Stock
  • Availability
  • Add to cart
  • Description
  • Content
  • Weight
  • Dimensions
  • Additional information
Click outside to hide the comparison bar
Compare