Present perfect with 'for' and 'since / Present perfect continuous

Play Free Games On RosiMosi
  • english

  • present perfect tenses

  • Age 12+

  • level: Intermediate

  • English

คำแนะนำของผู้เขียน

GRAMMAR

1   Complete the conversations. Use the verbs in brackets in the present perfect simple or the past simple.

Example:    I’ve been to South America, but I’ve never been (not / go) to Peru.

Petra     1________ (you / remember) to pay that cheque into the bank?

Alan      Yes, it went in this morning.

 

Tom      2________ (you / ever / borrow) anyone’s car?

Dave      Yes, I borrowed my brother’s and I crashed it!

 

Anna     Hi, can I speak to Camille, please?

Beth      I’m sorry, she 3________ (just / go) out.

 

Doctor  What seems to be the problem?

John      I 4________ (fall) over skiing. I think I 5________ (break) my finger.

 

Peter     How long 6________ (you / know) Mike?

Liz         Well, we 7________ (meet) in 2015 and we’ve been good friends ever since.