Don't worry, Marilyn _______ (already pay) the bill
a, has paid
b, hasnt paid
c, is pay
Don't worry, Marilyn has already paid the bill
_______________ (work) a lot recently?
a, Is you working
b, Have you been working
c, Has you been working
Have you been working a lot recently?
What ___ you been doing all morning?
a) have
b) has
c) do
d) did
What have you been doing all morning?
We’re really tired because we ______________ (train) for the marathon since eight o’clock.
a, have been training
b, has been training
c, are training
We’re really tired because we have been training for the marathon since eight o’clock.
At last! I ___________ (solve) the problem.
a, am solve
b, have solved
c, is solve
At last! I have solved the problem.
I _____________ (not do) anything interesting lately.
a, havent been doing
b, has been doing
c, is been doing
I haven't been doing anything interesting lately.
Where ___ you been traveling recently?
a) have
b) has
c) do
d) did
Where have you been traveling recently?
Why ___ you not finished your homework yet?
a) have
b) has
c) do
d) did
Why have you not finished your homework yet?
Oliver _______ (just cook) us dinner.
a, is just cooked
b, has just cooked
c, has just
Oliver has just cooked us dinner.
Mel looks really tired. _____________ (she / work) all night?
a, is she been working
b, has she been working
c, am been working
Mel looks really tired. Has she been working all night?
I (wash) ______________ the windows.
I have washed the windows.
It’s still raining. It _____________ (rain) for hours.
a, has been
b, are been
c, is been
It’s still raining. It has been raining for hours.
They _______ (not know) each other for very long but they are becoming very good friends.
a, have known
b, havent known
c, is known
They haven't known each other for very long but they are becoming very good friends.
The children are tired because they ___________ (play) all day.
a, playing
b, have been playing
c, has been playing
The children are tired because they have been playing all day.
Have we got any plasters? I __________ (chop) vegetables for dinner and I _________ (cut) my finger.
Have we got any bandaids? I have been chopping vegetables for dinner and I have cut my finger.
How long ________________ (he / learn) English?
a, has he learned
b, has he been
c, is he been
How long has he been learning English?
What ___ you just done?
a) have
b) has
c) do
d) did
What have you just done?
Why ___ you been avoiding me lately?
a) have
b) has
c) do
d) did
Why have you been avoiding me lately?
What ___ they been working on for the past few weeks?
a) have
b) has
c) do
d) did
What have they been working on for the past few weeks?
Who ___ never been to a concert?
a) have
b) has
c) do
d) did
Who has never been to a concert?