Choose the correct option.
1. I didn’t go to sleep until I … my homework.
done
did
had done
hadn’t done
2. My father loves his old car. … it for 20 years. *
He’s had
He has
He had
He’s got
3. She … an operation next Tuesday. *
had
have
has had
is having
4. I … my wallet. Where did I last put it?
losed
lose
have been losing
have lost
5. She was not listening while … .
I was talking
you tell him something to do
she is very angry with you
we are complaining
6. They … here for three years.
lives
have been living
are living
live
Answers & Comments
Verified answer
1. I didn’t go to sleep until I … my homework.
▪︎had done
2. My father loves his old car. … it for 20 years. *
▪︎He’s had
3. She … an operation next Tuesday. *
▪︎is having
4. I … my wallet. Where did I last put it?
▪︎have lost
5. She was not listening while … .
▪︎I was talking
6. They … here for three years.
▪︎have been living
Verified answer
1. I didn’t go to sleep until I had done my homework.
2. My father loves his old car. He’s had it for 20 years.
3. She is having an operation next Tuesday.
4. I have lost my wallet. Where did I last put it?
5. She was not listening while I was talking.
6. They have been living here for three years.