I (eat) Mexican food.
ate
I _______ (watch) this movie three times.
have watched
____ you ____ (finish) your homework?
Have finished
I ___________ (wait) for two hours!
have been waiting
____ you ______(sleep) all night?
Have been sleeping
Did you ___ (read) this book?
read
She _____ (see) this movie before.
has seen
____ she ______ (be) here before?
Has been
He _________ (not/read) recently.
hasn't been reading
_____ he __________ (always/act) like this?
Has always been acting
He (grow) so fast.
grew
They ____ (speak) with the prime minister.
have spoken
What ____ you ____ (do)?
have done
They __________ (soccer) _____ (for/since) 2020.
have been playing ; since
What time ___ he ______ (wake up) recently?
has been waking up
He _______ (swim) in the ocean.
swam
He ________ (not/tell) the truth.
hasn't told
Form the wh- question: They have been married [since 2017].
how long have they been married?
She ________ (sleeping) _____(for/since) she came back home.
has been sleeping; since
Form the wh- question: They have been standing there [for ages].
how long have they been standing there?
They _______ (hit) the button.
hit
We ______ (not/learn) about this topic ___.
haven't learned; yet.
Form the wh- question: I have tried [ten times.]
How many times have you tried?
They ______ (argue) about this topic ____ (for/since) centuries.
have been arguing; for
Form the wh- question: I have been listening to [the song called Lemon Tree] lately.
What have you been listening to lately?