ESL A1 level
ESL A2 level
ESL B1 level
ESL B2 level
Please choose the correct preposition for a meaningful sentence.
Page 1 of 2
1. Which is the correct sentence?
2. Which is the correct sentence?
3. Which is the correct sentence?
4. Which is the correct sentence?
5. Which is the correct sentence?
6. Fill in the blanks with the appropriate word.
for | since
She has finished drawing the mountains half an hour ago.
I have known her several years.
She has read this book many times 2013.
He has been learning German four years.
They have known each other last December.
Page 2 of 2
7. We usually use since to express the exact starting point of an event (last year, 1996, I arrived…).
8. We usually use for to express the period of time in which an event took place (2 years, 6 weeks, 10 days…). The event expressed with for is still effective in the present time of the conversation.
9. The prepositions for and since have the same connotation but different general purpose.