For vs Since - Medium Exercises
B1 Level
At B1 level, for and since appear with less obvious time phrases
and with present perfect continuous forms. Use for with full or approximate durations:
for ages, for a couple of weeks, for the whole summer. Use
since with a point, event, or clause that marks the beginning: since the start of
term, since we moved, since she graduated. Approximate expressions still
count as durations if they measure how long something has continued.
Present perfect continuous often describes an action that started in the past and is still in progress: "I have been studying for two hours" or "I have been studying since breakfast." The structure does not decide the preposition by itself. The following time phrase decides it. Look for words that measure time, such as weeks or ages, and words that introduce a starting point, such as since we last met or since the beginning. This keeps the choice stable even when the sentence has several clauses.
Present perfect continuous often describes an action that started in the past and is still in progress: "I have been studying for two hours" or "I have been studying since breakfast." The structure does not decide the preposition by itself. The following time phrase decides it. Look for words that measure time, such as weeks or ages, and words that introduce a starting point, such as since we last met or since the beginning. This keeps the choice stable even when the sentence has several clauses.
Quick Rule
subject + have/has been + -ing + for + duration | subject + have/has been + -ing + since + starting point/clause | subject + have/has + past participle + for/since + matching time phrase
- 1.I have been revising for the whole evening.
- 2.We have been waiting since breakfast.
- 3.She has not visited us for a couple of weeks.
- 4.They have lived in Leeds since they graduated.
- 5.The children have been practising since the start of term.
Continue Practising
Continue practising with these related exercises
For vs Since - Easy
EasyPractise duration and starting-point time phrases with clear clues
20 questions
Practise now
For vs Since - Hard
HardMaster formal for and since patterns with past perfect and event clauses
20 questions
Practise now
For vs During - Easy
EasyChoose for for duration and during for events or named periods
20 questions
Practise now
-ed vs -ing Adjectives
EasyPractise bored/boring, interested/interesting, and other feeling adjective pairs
60 questions
Practise now
Conditionals
MediumMaster all types of conditional sentences (zero to third)
330 questions
Practise now
Present Perfect
MediumLearn to talk about experiences and unfinished time
240 questions
Practise now