Complete the following sentences using an appropriate verb form.
1I ............... all the novels written by Jane Austen so far.
Wrong!
Use the present perfect "have read" with "so far" to talk about experience up to now.
2She ............... before I reached her place.
Wrong!
Use the past perfect "had left" for the earlier past action before "I reached her place."
3She ............... here for six months and still has not found a permanent flat.
Wrong!
Use the present perfect continuous "has been staying" for an action that started in the past and is still continuing.
4I ............... to become a writer since I was a child.
Wrong!
Use the present perfect "have always wanted" with "since I was a child."
5Last night, there ............... an explosion near the castle.
Wrong!
Use the simple past "was" with the finished past time expression "last night."
6I ............... her for a long time.
Wrong!
Use the present perfect "have known" with "for a long time" when the relationship continues now.
7After leaving home, he never ............... to his native place.
Wrong!
Use the simple past "returned" for a completed past situation after he left home.
8He ............... by his grandparents after his parents died.
Wrong!
Use the passive form "was raised" because his grandparents did the raising.
Done.
Score: 0/8
Answers
- I have read all the novels written by Jane Austen so far.
- She had left before I reached her place.
- She has been staying here for six months and still has not found a permanent flat.
- I have always wanted to become a writer since I was a child.
- Last night, there was an explosion near the castle.
- I have known her for a long time.
- After leaving home, he never returned to his native place.
- He was raised by his grandparents after his parents died.

