Test your knowledge of present and past tenses – Intermediate level

Test your knowledge of present and past tenses- Intermediate level - English (1).jpg

Downloadable PDF file (without answers): Test your knowledge of present and past tenses – Intermediate level

Downloadable PDF file (answers): Test your knowledge of present and past tenses – Intermediate level – ANSWERS

 

3 thoughts on “Test your knowledge of present and past tenses – Intermediate level

  1. You scored 67%!
    Anna I don’t understand the quiz number six. The motorway opened yesterday and today is open. Thanks for your explanation.

    Like

    1. Hi Paolo, the ex. number 6 is: “There’s a new road to the motorway. ______________ it yesterday.”
      The correct answer is “They opened” (simple past tense).
      In Italian, we would say: “C’è una nuova strada per l’autostrada/ che porta all’autostrada. L’hanno aperta ieri”.
      In English, when there are time expressions like “yesterday”, “last year”, “last month”, “3 days ago” etc., you must use the simple past tense instead of present perfect.
      For example, you must use simple past in this sentence: “I called Mark 15 minutes ago.”
      You can use present perfect in this kind of sentence: “I just called Mark.”

      In italiano usiamo molto spesso il passato prossimo, per cui in inglese ci troviamo un po’ in difficoltà. Ci verrebbe naturale usare sempre il PRESENT PERFECT, ma ci sono delle regole ben precise sull’uso dei tempi verbali in inglese.

      Per esempio, la frase “Ho incontrato degli amici” può essere tradotta con “I met some friends.” oppure con “I’ve met some friends.”
      Invece, la frase “Ieri ho incontrato degli amici” il verbo “to meet”, “incontrare”, deve essere tradotto in inglese al SIMPLE PAST, quindi: “Yesterday I met some friends.”
      Se volessi tradurre “Ho appena incontrato degli amici”, dovresti usare il PRESENT PERFECT: “I’ve just met some friends.”

      Devi usare il PRESENT PERFECT quando nella frase sono presenti queste parole:
      JUST, ALREADY, LATELY, RECENTLY, EVER, (NOT) YET, UNTIL NOW, UP TO NOW, SO FAR

      SIMPLE PAST => periodo di tempo definito, concluso; informazioni che non hanno più effetto sul presente.
      PRESENT PERFECT => periodo di tempo non ben definito, non concluso; notizie/informazioni recenti i cui effetti si fanno ancora sentire.

      Spero di essere stata esauriente, se hai dubbi chiedi pure.
      Buona giornata!

      Liked by 1 person

Leave a comment