Simple
Continuous
Perfect
Questions
Error correction
100

Complete using the correct form of the verb in brackets. 

"She _____ (go) to school every day."

goes

(also: went; has gone)

100

Complete using the a continuous tense: 

"She _____ (study) for her exam right now."

is studying

100

Complete using a perfect tense.

 "I _____ (never / try) sushi."

have never tried

100

Form a yes/no question in a present tense. 

Statement: "She likes coffee."

Does she like coffee?

100

Find and correct the mistake.

 "She don't like spicy food."

She doesn't like spicy food.

200

Complete using the correct form of the verb in brackets. 

"We _____ (not / watch) television last night."

didn't watch

200

Complete using a continuous tense. 

"They _____ (have) dinner when I called."

were having

200

Complete using a perfect tense. 

"She _____ (have) that car since 2018."

has had

200

Form an open question in a past tense. Ask about the words in brackets.

"He met [his best friend] at university."

Who did he meet at university?

200

Find and correct the mistake. 

"I have seen her yesterday."

I saw her yesterday

300

Choose the correct verb form to complete the sentence. 

"Water _____ at 100°C." (a) boil (b) boils (c) boiled (d) is boiling

(b) boils — Present simple for scientific facts.

300

Choose the correct verb form to complete the sentence. 

"I _____ the bus coming. Let's pick up our bags." 

(a) am seeing (b) see (c) was seeing 

(b) see — "see" is a stative verb and is not normally used in a continuous form.

300

Complete using the present perfect. 

"Don't spoil the ending — I _____ (not / even / begin) the third season yet!"

haven't even begun

300

Form a question using a perfect tense, using the words below. 

you / ever / ride / a horse?

Have you ever ridden a horse?
300

Find and correct the mistake. 

"When I arrived home, my sister cooked dinner."

When I arrived home, my sister was cooking dinner.

400

Complete using the correct tense. 

"By the time we arrived, the film _____ (already / start)."

had already started

400

Complete using the most appropriate continuous tense. 

"He's exhausted. He _____ (work) all day."

has been working

400

Complete using an appropriate perfect tense.

 "When the doctor arrived, the patient _____ (already / lose) consciousness."

had already lost

400

Rearrange the words and make a question:

while / happen / you / yesterday / walk / What / home

What happened while you were walking home yesterday?

400

Find and correct the mistake. 

"He has been knowing her for ten years."

He has known her for ten years.

500

Complete all the gaps using the correct form of the verb in brackets. 

"These days I _____ (walk) to work, but when we ______ (be) in London I _____ (take) the tube every day."

walk / were / took

Present simple for a current habit; past simple for a finished past habit or state

500

Complete both gaps using the correct form of the verb in brackets. 

"I _____ (read) this novel for two weeks, but I _____ (only / make) it halfway through."

have been reading / have only made

Present perfect continuous for the ongoing activity; present perfect simple for the completed portion.

500

Complete both gaps using the correct form of the verb in brackets. 

"By the time she _____ (get) to the station, her train _____ (already / leave). By now, she has probably ____ (buy) another ticket."

got / had already left / bought

500

Rewrite the question as an indirect question starting with the words given. 

"What time did the meeting start?"

Do you know…

Do you know what time the meeting started?

500

Find and correct both mistakes.

"Did she told you that she has finished the report last Tuesday?"

Did she tell you that she had finished / finished the report last Tuesday?