Mary _______ on the remote farm before she moved to the village last year.
has lived
had lived
have lived
He bought a house there. He _________ there for 5 years already.
I said that on my way home I _______ at the chemist's.
has dropped in
had dropped in
By the time I got to the bank most of the staff ________.
has gone away
had gone away
Ann Nancy _______ .
has never married
had never married.
It's the first time he ______ another country.
has visited
had visited
I _______ a letter from him just before my wedding.
has got
had got
have got
By the time I arrived the manager ________ his presentation already.
has made
have made
had made
________ the pills?
Have you taken
Has you taken
Had you taken
Only after I ______ two aspirins my temperature came down.
has taken
have taken
had taken
"He went on honeymoon with his second wife." - "Really? I didn't know that he ________ married before."
had been
has been
have been
_______ married? I've heard they were going to.
Have they got
Had they got
Has they got