Present Perfect
Past Perfect
Conditionals (Zero, First, Second)
Question Tags
100

Complete with for or since: "She has been studying English ________ three hours, but she hasn't stopped ________ 9:00 AM."

for three hours / since 9:00 AM.

100

Complete with Past Simple or Past Perfect: "When I arrived at the station, the train ________ (already / leave)."

Had already left (L'azione di partire è avvenuta prima dell'arrivo).

100

Complete: "If you heat water to 100°C, it _______ (boil)."

boils (Dato scientifico / verità generale).

100

Complete the question tag: "You like playing football, ________?"

don't you?

200

Choose the correct option: "I'm tired because I (have run / have been running) all morning."

Have been running (Focus sul processo/effetto fisico visibile).

200

Combine the two sentences using after and the Past Perfect: "1. The bell rang. 2. The students left the classroom."

"The students left the classroom after the bell had rung."

200

Complete: "If the weather ________ (be) good tomorrow, we ________ (go) to the beach."

is / will go (If + Present Simple, Will + forma base).

200

Complete the question tag: "She didn't call you yesterday, ________?"

did she?

300

Complete with the correct form of the verb: "How many pages of the book _______ you _______ (read) so far?"

have you read (Present Perfect Simple – focus sul risultato/quantità completata).

300

Complete with Past Perfect Continuous: "The ground was completely wet because it ________ (rain) for hours."

Had been raining (Azione continuata nel passato prima di un altro momento passato).

300

Complete: "If I ________ (have) more free time, I ________ (learn) to play the guitar."

had / would learn (If + Past Simple, Would + forma base).

300

Choose the correct verb forms: "I decided _______ (study) hard and avoided _______ (distract) my classmates."

to study (decide + to-infinitive) / distracting (avoid + -ing).

400

Correct the mistake: "I am knowing my best friend since 2018."

I have known my best friend since 2018." (Know è un verbo di stato, richiede il Present Perfect Simple).

400

Correct the mistake: "When we got to the cinema, the movie had started 20 minutes ago."

"When we got to the cinema, the movie had started 20 minutes before / earlier." (Ago si usa con il Past Simple rispetto al presente; con il Past Perfect si usa before/earlier).

400

Rewrite using Unless: "If you don't study, you won't pass the exam."

Unless you study, you won't pass the exam." (Unless = if not).

400

Explain the difference between "I stopped to smoke" and "I stopped smoking".

"I stopped to smoke" = mi sono fermato per fumare (infinitive of purpose); "I stopped smoking" = ho smesso di fumare (interruzione dell'abitudine).

500

Explain the difference in meaning between:

  • "He has been fixing his motorcycle."

  • "He has fixed his motorcycle."

 

In (1) l'azione era in corso/continua e le sue mani potrebbero essere ancora sporche di grasso; in (2) la riparazione è conclusa e la moto funziona.

500

Explain the difference in meaning between:

  1. "When Sarah arrived, the party started."

  2. "When Sarah arrived, the party had started."

In (1) la festa è iniziata dopo/appena è arrivata Sarah (Past Simple + Past Simple in sequenza); in (2) la festa era già iniziata prima che Sarah arrivasse.

500

Correct the mistake: "If I would be you, I will buy that new car."  

"If I were / was you, I would buy that new car." (Consiglio ipotetico).

500

Complete these TWO tags:

  1. "I am late, ________?"

  2. "They had already left, ________?"

1) aren't I? / 2) hadn't they?