Fill in the blanks with an appropriate time adverb.
1I have known her ............... a long time.
Wrong!
Use "for" with a length of time.
2I once studied the guitar ............... three years.
Wrong!
Use "for" with the duration "three years".
3I have been working ............... six o’clock, and I am getting tired.
Wrong!
Use "since" with the starting point "six o’clock".
4It was the worst storm ............... ten years.
Wrong!
Use "in" in the phrase "the worst storm in ten years".
5I will be here ............... three o’clock onwards.
Wrong!
Use "from" with "onwards" to show the starting time.
6............... now on, I’m going to go running every day.
Wrong!
Use "From" in the fixed time expression "from now on".
7............... the dawn of civilization, people have made war.
Wrong!
Use "From" to mean starting at "the dawn of civilization".
8By next Christmas, we will have been here ............... eight years.
Wrong!
Use "for" with the duration "eight years".
9I think the plane is ............... to take off.
Wrong!
Use "about" in the expression "about to" for something that will happen very soon.
10The President is to visit Beijing ............... May.
Wrong!
Use "in" with the month "May".
Done.
Score: 0/10
Answers
- I have known her for a long time.
- I once studied the guitar for three years.
- I have been working since six o’clock, and I am getting tired.
- It was the worst storm in ten years.
- I will be here from three o’clock onwards.
- From now on, I’m going to go running every day.
- From the dawn of civilization, people have made war.
- By next Christmas, we will have been here for eight years.
- I think the plane is about to take off.
- The President is to visit Beijing in May.

