1 Complete the sentences with the present perfect continuous form of the verbs in the box.
back up not check not use play read work |
1 I ……have been working…… since ten o’clock.
2 He …………………………. his fitness tracker because it’s broken.
3 I …………………………. all my photos onto a hard drive so I don’t lose them.
4 She …………………………. her messages as there’s no wi-fi at the hotel.
5 ……………………… you ……………………… with that drone you got for your birthday?
6 I …………………………. a book about virtual reality. It’s fascinating!
Answer
2 hasn’t been using
3 have been backing up
4 hasn’t been checking
5 Have, been playing
6 have been reading
2 Match the verbs to the words and phrases. Then complete Marc’s responses with the present continuous form of the verbs.
design live make rehearse repair |
bread for a school play in Paris my bike school websites |
1 Sophie: Why are your hands covered in flour?
Marc: ……I’ve been making bread. ……
2 Sophie: Why are you wearing a policeman’s uniform?
Marc: ……………………………………
3 Sophie: How do you know how to code so well?
Marc: ……………………………………
4 Sophie: Why have you got oil on your trousers?
Marc: ……………………………………
5 Sophie: Why is your French so good now?
Marc: ……………………………………
Answer
2 I’ve been rehearsing for a school play.
3 I’ve been designing school websites.
4 I’ve been repairing my bike.
5 I’ve been living in Paris.
3 Complete the sentences with the present perfect simple or present perfect continuous form of the verbs in brackets.
1 I loved the first part, but I ……haven’t seen…… (not see) the sequel yet. Is it good?
2 Oh no, I ………………………. (lose) my wallet.
3 I ………………………. (play) with my new virtual-reality headset since last week.
4 She ………………………. (direct) 12 films in her career.
5 I ………………………. (read) that book you lent me. I should finish it tomorrow.
6 I ………………………. (look) for my smartwatch all morning; I have no idea where it is.
Answer
2 ’ve lost
3 ’ve been playing
4 ’s directed
5 ’ve been reading
6 ’ve been looking
4 Find and correct the mistake in each sentence.
1 I am suffering from insomnia recently because I use a screen a lot.
……I’ve been suffering from insomnia recently because I use a screen a lot. ……
2 Technology like this has been existing for years.
………………………………………………..
3 I am been studying English since six months.
………………………………………………..
4 On the other hand, fast food is been getting more and more popular over the last few years.
………………………………………………..
5 Have you been hearing about the new Nintendo console?
………………………………………………..
Answer
2 Technology like this has existed for years.
3 I have been studying English for six months.
4 On the other hand, fast food has been getting more and more popular over the last few years.
5 Have you heard about the new Nintendo console?
5 Complete the conversation with the present perfect simple or present perfect continuous form of the verbs in the box.
be invent make manage test work |
Interviewer: On today’s show we’ve got inventor Rebecca Ford. How long 1……have…… you ……been inventing…… things for, Rebecca?
Rebecca: Since I was 12. My grandfather used to repair broken radios. He taught me the basics.
Interviewer: What 2…………… you …………… on recently?
Rebecca: Well, since Monday I 3…………… my new fitness tracker in the swimming pool, to see if it works underwater.
Interviewer: How many different inventions 4…………… you …………… so far?
Rebecca: More than 200, but I 5…………… only …………… to sell a small number of those to companies.
Interviewer: So, what are your plans for the future?
Rebecca: It 6…………… always …………… my dream to invent something that will change people’s lives. I’ll keep working until it happens!
Answer
2 have, been working
3 ’ve/have been testing
4 have, made
5 ’ve/have, managed
6 ’s/has, been
Related Posts
- Advanced English Grammar Test – Multiple-choice Test 33
- B2 English Grammar Test – Multiple-choice Test 40
- B2 English Grammar Test – Multiple-choice Test 39
- B2 English Grammar Test – Multiple-choice Test 38
- B2 English Grammar Test – Multiple-choice Test 37
- B2 English Grammar Test – Multiple-choice Test 36