He usually ___ (take) the bus, but today he ___ (drive).
I ___ (read) this book for 3 hours.
have been reading
Right now, she ___ (do) her homework, but she usually ___ (finish) it earlier.
is doing, finishes
I ___ (need) this document right now.
need
explain: The lesson starts at 10 am.
schedule
Be quiet! The baby ___ (sleep)
is sleeping
She ___ (write) 5 emails today.
has written
We ___ (already / see) this film, so we don’t want to watch it again.
have already seen
She ____ (have) breakfast at the moment.
is having
I see him every day/right now.
I see him every day
This film ___ (start) at 8 PM every Friday.
starts
You _____ (study) English for 9 years!
have been studying
He ___ (talk) on the phone for 20 minutes, and he still ___ (not / finish) yet.
has been talking, hasn't finished
She ____ (have) a headache.
has
I am walk every day.
I ___ (think) this idea is good
think
She _____ never (be) to the USA.
has never been
The train ___ (leave) at 9:15 AM.
leaves
I _____ (understand) your point of view.
understand
She ___ (be) a teacher for 4 years.
has been
She ___ (always / complain) about the weather!
is always complaining
___ you _____ (watch) Spiderman: Brand new day?
have you watched
I ___ (try) to call you all morning, but you ___ (just / answer)!
have been trying, have just answered
He ___ (appear) tired today.
appears
name Present Perfect helpers
ever never just already yet since for