Edit Game
present perfect and present perfect continuous
 Delete

Use commas to add multiple tags

 Private  Unlisted  Public




Delimiter between question and answer:

Tips:

  • No column headers.
  • Each line maps to a question.
  • If the delimiter is used in a question, the question should be surrounded by double quotes: "My, question","My, answer"
  • The first answer in the multiple choice question must be the correct answer.






 Save   20  Close
1. She ............... (live) here for twenty years.
has lived
2. Alice............. (be) married for three months.
has been
3. They........... (be) at the hotel since last Tuesday.
have been
4.Mike has lived in Spain.............a long time.
for
5. Jenny and I .........been friends..........we were kids.
have/since
6. The store .........been closed.........last Wednesday.
has/since
7. Our universe ........existed.........billions of years.
has/for
8. My neighbors ..........been away on holiday...........several weeks.
have/for
9. I'm really hungry! I .............eaten ........this morning.
haven't/since
10.Alice ............ridden her bicycle.......she fell off it last week.
hasn't/since
11. I................watched TV .........the day before yesterday.
haven't/since
12. ..............Mary (do)...............her homework?
Has/done
13. ..............we (see)............. that movie? I can't remember.
Have/seen
14. What.............you been ...........(do) for two hours.
have/doing
15. I've been ............(wait) for you for 3 hours.
waiting
16. I ......................(know) him .............. five years.
have known/for
17. My sister has had/ has been having a shower for twenty minutes. The floor is still wet.
has been having a shower
18. Use already or yet. We're too late! The bus has.................left.
already
19. write question in Present Perfect Simple. you/taste/Thai food ?
Have you ever tasted Thai food?
20.We.................. (not meet) our friends ............5 years.
haven't met/for