wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Tenses

Total questions: 10

Worksheet time: 5mins

Name
Class
Date
1.

My sister _______pregnant since March.

a)

A.have been

b)

B. has been

c)

C. was

d)

D. is

2.

I have just learned Spanish ____ a week.

a)

A. for

b)

B. since

c)

C. by

d)

D. until

3.

They have been at the hotel _______ last Tuesday.

a)

A. ago

b)

B. for

c)

C. by the time

d)

D. since

4.

He has been a doctor since he ________ his diploma.

a)

A. have received

b)

B. receives

c)

C. has received

d)

D. received

5.

I have learned English since I ______in 4th grade.

a)

A. was

b)

B. were

c)

C. has been

d)

D. is not

6.

______ she graduated from university, she ______

for three different companies.

a)

A. Since/ worked

b)

B. Since/ has worked

c)

C. From/ worked

d)

D. For/ has worked

7.

Jim _______ on Fridays since he _______ the company.

a)

A. joined/ worked

b)

B. has joined/ has worked

c)

C. joined/ has worked

d)

D. hasn't worked/ joined

8.

______ you ______ the piano since you ______ a child?.

a)

A. Have....played/ was

b)

B. Did ....play/ was

c)

C. Have ......played/ have been

d)

D. Have ....played/ were

9.

The girls _______ tennis at the club ______ 2005.

a)

A. played/since

b)

B. have played/ since

c)

C. played/ for

d)

D. have played/ for

10.

Linda _______ her new yellow dress only once since she ___it.

a)

A. has worn/has bought

b)

B. have worn/ has worn

c)

C. worn/ bought

d)

D. has worn/ bought