1I ............... him for a long time.
Wrong!
Use "have known" with "for a long time" when the period continues up to now.
2I was sorry when Janet moved to another city. We ............... good friends since our childhood.
Wrong!
Use "had been" because the friendship existed before Janet moved away.
3I ............... about six letters since morning.
Wrong!
Use "have written" with "since morning" when the time period continues up to now.
4It is important that she ............... me before she leaves.
Select 2 answers.
Wrong!
After "It is important that," "should meet" and "meet" are both correct formal choices.
5You ............... more polite to him.
Select 2 answers.
Wrong!
Use "should have been" or "ought to have been" to criticize past behavior.
6He insisted that he ............... heard.
Select 2 answers.
Wrong!
After "insisted that," "be" and "should be" are both correct when expressing a demand.
7You ............... him an idiot; it really upset him.
Wrong!
Use "should not have called" to criticize something that happened in the past.
8I am sure I ............... him before.
Wrong!
Use "have met" for a past experience connected with the present belief.
9I got caught in the rain, and my coat ............... .
Select 2 answers.
Wrong!
Both "is ruined" and "has been ruined" describe the present result of the rain.
10The phone rang while I ............... in the kitchen.
Wrong!
Use "was" for a past background situation interrupted by another past event.
11Negative oxygen atoms ............... positive hydrogen atoms.
Wrong!
Use "attract" for a general scientific fact in the simple present.
12You ............... me any help.
Wrong!
Use "have never given" for an experience or situation continuing up to now.
Done.
Score: 0/12
Answers
- I have known him for a long time.
- I was sorry when Janet moved to another city. We had been good friends since our childhood.
- I have written about six letters since morning.
- It is important that she should meet / meet me before she leaves.
- You should have been / ought to have been more polite to him.
- He insisted that he be / should be heard.
- You should not have called him an idiot; it really upset him.
- I am sure I have met him before.
- I got caught in the rain, and my coat is ruined / has been ruined .
- The phone rang while I was in the kitchen.
- Negative oxygen atoms attract positive hydrogen atoms.
- You have never given me any help.

