Don't worry, Marilyn _______ (already pay) the bill
a. has already paid
b. hasn't already paid
c. is already 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?
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.
I've DRUNK / BEEN DRINKING 4 cups of coffee this morning
DRUNK
At last! I ___________ (solve) the problem.
a. has solve
b. have solved
c. have 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.
Why ___ you not finished your homework yet?
a) have
b) has
c) do
d) did
Why have you not finished your homework yet?
i'm really happy. my aunt has SENT / BEEN SENDING me some money for my birthday
SENT
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?
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.
My brother has TALKED / BEEN TALKING on the phone all morning!
BEEN TALKING
They _______ (not know) each other for very long but they are becoming very good friends.
a. have known
b. haven't 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.
How long ________________ (he / learn) English?
a. has he learn
b. has he been learning
c. is he been
How long has he been learning English?
The dog's really dirty because he's PLAYED/ BEEN PLAYING in the garden
BEEN PLAYING
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?
Who ___ never been to a concert?
a) have
b) has
c) do
d) did
Who has never been to a concert?
My parents have VISITED / BEEN VISITING my grandparents three times this month.
VISITED