Content categories
TEFL exercises - Upper intermediate materials - Present Perfect and Present Perfect Continuous
grammar
Use Present Perfect or Present Perfect Continuous to complete the sentences.
Example We [wait] for a bus for over 20 minutes now.
We have been waiting for a bus for over 20 minutes now.
1 It [BE] a long day but we [nearly FINISH] the job.
2 My car [BREAK DOWN] ever since I first bought it!
3 I [finally HAVE] some luck and won the lottery!
4 He [TAKE] all his exams but is still finishing his dissertation.
5 Where [PUT] my passport? I can’t find it anywhere!
6 What [YOU - DO] lately?
7 They [PLAY] rugby since they were five years old.
8 We [STUDY] English for the last six years.
1. It a long day but we the job.
2. My car ever since I first bought it!
3. I some luck and won the lottery!
4. He all his exams but is still finishing his dissertation.
5. Where my passport? I can’t find it anywhere!
6. What lately?
7. They rugby since they were five years old.
8. We English for the last six years.