Choose the right answer. 1. It's only 5:00am, Jim _________ yet. won't have woken up won't be waking up won't has woken up
Choose the right answer.
1. It's only 5:00am, Jim _________ yet.
won't have woken up won't be waking up won't has woken up
2. When I got home I found that my wife ____ dinner. is already eaten had already eaten have already eat
2. When I got home I found that my wife ____ dinner.
is already eaten had already eaten have already eat
3. ____ that report by this afternoon? Can you have finished Will you has finishing Will you have finished
3. ____ that report by this afternoon?
Can you have finished Will you has finishing Will you have finished
4. Grace ____ in Sydney for nearly three years now. has lived has living have lived
4. Grace ____ in Sydney for nearly three years now.
has lived has living have lived
5. I ____ that movie several times. It's great! have see have seen has seen
5. I ____ that movie several times. It's great!
have see have seen has seen
Practice Your knowledge of English language with our tests and quizzes. Test Your knowledge with our free quizzes.