Ads

Jumat, 31 Desember 2021

Soal & Jawaban Present perfect continuous

 

Soal & Jawaban Present perfect continuous (I have been doing) or present perfect simple (I have done?)

 

In this exercise you have to read the situation and then write two sentence, one with the present perfect simple (I have done) and one with the present perfect continuous (I have been doing).

 

1.      Linda is from Australia. Now she is travelling round Europe. She began her tour three months ago.

(she / travel / around Europe for three months) She has been travelling around Europe for three months.

(she / visit / six countries so far) She has visited six countries so far.

2.      Jimmy is a tennis champion. He began playing tennis when he was 11 years old. Now he has just won the national championship for the fourth time.

(he / play / tennis since he was 11) He has been playing tennis since he was 11. (‘has played’ is also possible)

(he / win / the national championship four times) He has won the national championship four times.

3.      Bill and Andy make films. They started making films together when they left college.

(they / make / films since they left college) They have been making films since they left college.

(they / make / ten films since they left college) They have made ten films since they left college.

 

This time you have to imagine that you are talking to a friend. Read the situation and ask a question beginning in the way shown.

 

4.      Your friend is waiting for you. How long have you been waiting (for me)?

5.      Your friend writes books. How many books have you written?

6.      Your friend writes books. How long have you been writing books?

7.      Your friend plays football for his country. How many times have you played (football) for your country?

 

In this exercise you have to put the verb into the correct form, present perfect simple (I have done) or continuous (I have been doing).

 

8.      Look! Somebody has broken (break) that window.

9.      I have been reading (read) the book you gave me but I haven’t finished (not/finish) it yet.

10.  ‘Sorry I’m late.’ ‘That’s all right. I haven’t been waiting (not/wait) long.’

11.  Hello! I have been cleaning (clean) the windows. So far I have cleaned (clean) five of them and there are two more to do.

12.  There’s a strange smell in here. Have you been cooking (you/cook) something?

13.  My brother is an actor. He has appeared (appear) in several films.

Tidak ada komentar:

Posting Komentar