Present Simple, Present Continuous or Present Perfect

Mixed Verb Tense Forms in the Present – B1 Intermediate Level Multiple Choice Exercise Complete the gaps in the sentences by choosing the correct form of the PRESENT SIMPLE, PRESENT CONTINUOUS or PRESENT PERFECT. Use the Present Simple: For present habits & routines, facts and regular actions. Use the Present Continuous: For unfinished or ongoing actions in the present. Use … Read More

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

Time Expressions Present Perfect & Past Simple

What are Time Expressions for the Present Perfect & Past Simple? Time expressions are signal words give you a clue for the tense that you need to use.  For example, if a sentence starts with the words, “Two days ago,…”, we know that the time is past and the action is finished.  For this reason, the signal word ‘ago’ is … Read More

Present Perfect Exercise A1

Exercise 1 Exercise to practise regular and common irregular verbs and Past Participles in the Present Perfect Tense.  Mixed questions with questions, positive & negative sentences and multiple choice answers.     Exercise 2 Present Perfect Flashcard & Fill in the blank Exercise. Practice the long form of common verbs in the Present Perfect Tense with this exercise. Example: She … Read More


TENSE TIME PHRASE PRESENT SIMPLE every day (every week, every month, etc.) usually, generally, often, normally, regularly, frequently, habitually frequently, typically once a week / twice a month / three times a year PRESENT CONTINUOUS at the moment, right now at present PRESENT PERFECT yet, ever, already


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


FORM Basic Form: Subject + Helping (Auxiliary)  verb ‘to have’ + Past Participle Question Form: Helping verb (Auxiliary) + Subject + Past Participle Negative Form: Subject + helping verb + not + Past Participle USE THE PRESENT PERFECT TO DESCRIBE: an action that began in past continues in present – I have been in Malta for 3 months. a past … Read More