I _______________ (finish) my homework.
I have finished my homework.
I ___________ (eat) breakfast yet.
I haven't eaten breakfast yet.
______ the kids _______ home already? (come)
Have the kids come home already?
I have lived here ______ 5 years.
I have lived here for 5 years.
They have ______ eaten dinner.
They have just eaten dinner.
They __________ (buy) a new car.
They have bought a new car.
He __________ (take) his medicine.
He hasn't taken his medicine.
______ they _______ the essay? (write)
Have they written the essay?
I have lived here ______ 2018.
She hasn't seen the new movie _____.
She hasn't seen the new movie yet.
We _________ (see) that movie before.
We have seen that movie before.
My friend ________ (drive) a car before.
My friend hasn't driven a car before.
______ you _______ that book? (read)
Have you read that book?
They have waited _____ 10am.
They have waited since 10am.
They have _______ left for the airport.
They have already left for the airport.
She has spoken to the manager.
It _________ (broke) yet.
It hasn't broken yet.
Has she left the office?
We've studied English _____ three years.
We've studied English for three years.
Have you done your homework _____?
Have you done your homework yet?
My family and I __________ (fly) to New York twice.
My family and I have flown to New York twice.
We ____________ (have) time to finish.
We haven't had time to finish.
Has it begun to rain?
He has known her ______ a long time.
He has known her for a long time.
Has he _____ called you?
Has he just called you?