B1-B2 GrammarB1+ Upper-intermediate

Present perfect simple or continuous

Exercise 3

Exercises:123
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!