wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

A2 / B1 Grammar

Total questions: 10

Worksheet time: 5mins

Name
Class
Date
1.

My father .......... in Saudi Arabia for 3 years before he moved to Cairo.

a)

Lived

b)

Has lived

2.

I ........ a new pencil case 😁 yesterday.

a)

bought

b)

Have bought

3.

...... Abdullah ever ....... to Geddah?

a)

Did ...... travel

b)

Has ...... travelled

4.

I haven't 🙈 seen my friend ...... last month.

a)

in

b)

since

5.

I have just phoned you. The sentence means ........

a)

I am phoning you a short time ago.

b)

I phoned you a short time ago.

6.

I ......... the novel many times.

a)

have read

b)

read

7.

Which sentence is correct?

a)

I have never met a famous person.

b)

I never met a famous person.

8.

He is still doing his homework. The sentence 📤 means ......

a)

He has already finished doing his homework 😃.

b)

He hasn't finished doing his homework yet 😂.

9.

My mother ......... a car 🚗 three years ago.

a)

has had

b)

had

10.

Which sentence is correct?

a)

We lived in Kuwait for five years.

b)

We have lived in Kuwait for five years.

c)

Neither sentence is correct.

d)

Both sentences are correct.