Present perfect simple or continuous

Grammar / B1+ Grammar lessons and exercises / Present perfect simple or continuous

Exercise 3

Exercise 3

Fill in the gaps with the present perfect simple or the present perfect continuous of the verbs in brackets. If both forms are possible, use the present perfect continuous.

1

We Dave and Julia for years. (know)

2

You look tired. well recently? (you/sleep)

3

Rose her homework, so she can't go out. (not do)

4

Don't bother knocking at the door. They . (move)

5

The phone bill is enormous. How many times your boyfriend in Australia? (you/call)

6

I time to make lunch. Shall we go to a restaurant? (not have)

7

We for so long! Do you think we're lost? (walk)

8

my biscuits? There aren't many left. (you /eat)

9

Someone all my biscuits! (eat)

10

I (write) all morning, but I (only/write) 9 pages so far. What a waste of time!