She ________ (be) happy last night when her boyfriend _______ (give) her a bunch of flowers.
was / gave
I ________ just _________ (arrive).
have just arrived
I ________ (have) a bad day yesterday.
had
I ___________ three books this week.
have read
These books _________ (not be) here yesterday. I ________ (clean) up everything.
weren't / cleaned
______ you ever _______ (see) a ghost?
Have you ever seen
I ________ never ______ (be) to Vienna but I ______ (be) in Budapest two years ago.
have never been / was
These people __________ the flu five times this year so it looks like their immune system isn't very good. They _____ already _______ vaccinated twice.
have had / have already been
I _______ (have) some strange dreams two days ago and I ______ (wake) up in the middle of the night.
had / woke
My parents _________ (not be) to Greece yet.
haven't been
I ________ already _______ (speak) to my teacher. She ______ (say) that I ______ (get) really bad marks last week.
have already spoken / said / got
My mum ________ her husband, my dad, in 1998 and since then they _______ together in this lovely house.
met (married) / have lived (have been)