Fill in the blanks with appropriate forms of be, have and do.
1I will go to Chicago after I ............... finished my work here.
Wrong!
Use the present perfect after "after" when referring to future completion, so the correct answer is "have".
2She ............... playing the piano when I entered her room.
Wrong!
The past continuous needs the past auxiliary "was" with a singular subject.
3The patient ............... died before the doctor came.
Wrong!
The past perfect uses "had" to show the earlier past action.
4............... you ever been to Kashmir?
Wrong!
The present perfect question is formed with "Have" before the subject.
5That is what he ............... not seem to understand.
Wrong!
With the third-person singular subject "he", the negative present simple uses "does".
6They ............... say that they would pay up.
Wrong!
Use "did" for emphasis in an affirmative sentence about the past.
7I will call you when dinner ............... ready.
Wrong!
In a future time clause with "when", use the present simple auxiliary "is".
8She asked where I ............... going.
Wrong!
Reported speech after a past reporting verb normally backshifts "am" to "was".
9............... you know where John lives?
Wrong!
A present simple question with "you" uses the auxiliary "Do".
10I ............... admit that I was wrong.
Wrong!
Use "do" for emphasis with the subject "I" in the present simple.
Done.
Score: 0/10
Answers
- I will go to Chicago after I have finished my work here.
- She was playing the piano when I entered her room.
- The patient had died before the doctor came.
- Have you ever been to Kashmir?
- That is what he does not seem to understand.
- They did say that they would pay up.
- I will call you when dinner is ready.
- She asked where I was going.
- Do you know where John lives?
- I do admit that I was wrong.

