Time Words Present Perfect & Simple Past Exercise

Complete the blanks in the sentences with the following words: yet, already, just, since, for, ago, last.   More Exercises at B1 / Intermediate Level: Since, For or Ago: Multiple Choice Exercise Present Perfect or Past Simple: Drag & Drop Exercise / True or False  Present Perfect or Past Simple : Multiple Choice Exercise Present Perfect or Past Simple (50 questions … Read More

Since & For Exercise

Since & For Exercise Practice Level: A2 Elementary / B1 Intermediate A1 Beginner/ A2 Elementary Exercises Present Perfect Regular & Irregular Verbs:  Multiple Choice Exercise Present Perfect Participles:  Flashcards Exercise Prepositions of Time: Mixed Exercises  B1 / Intermediate Exercises Since, For or Ago: Multiple Choice Exercise Present Perfect or Past Simple: Drag & Drop Exercise / True or False  Present … Read More

Until, Since, For Exercises

Exercises to practise the use of UNTIL / SINCE / FOR when used for time in English UNTIL means up to a time.  Example:  I’m working until 5 p.m. (i.e. I stop working at 5 p.m.) SINCE is used with a specific time or date.  Example: I’ve had this phone since last year. FOR is used with a period of … Read More

Since, For or Ago exercise

Multiple Choice Exercise to Practise the difference between since, for & ago. Level B1 / Intermediate More Exercises at B1 / Intermediate Level: Present Perfect or Past Simple: Drag & Drop Exercise / True or False  Present Perfect or Past Simple : Multiple Choice Exercise Mixed Time Words Present Perfect & Past Simple: Multiple Choice Exercise Present Perfect or Past Simple … Read More

SINCE, FOR & AGO

TIME WORDS USE TENSE FOR + period of time many tenses SINCE + point in time Present Perfect (& other Perfect Tenses) AGO + past or finished time Simple Past (& other Past Tenses) SINCE Since is used to mean from a point in time in the past up to now.   As since connects a past time to the present time, it is … Read More

SINCE, FOR, UNTIL, FROM, TO

Prepositions of Time SINCE  + time / point in the past (yesterday, last year) FOR  + period of time (2 hours/3 days/1 year) UNTIL up to a point in time TILL Less formal way of saying until FROM….TO Use from for the start time and to for the finish time  Since Since is typically used with perfect tenses.  Use since … Read More