wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Present Perfect for Business English

Total questions: 6

Worksheet time: 7mins

Name
Class
Date
1.

They ____ my letter yet.

a)

hasn't receive

b)

hasn't received

c)

haven't receive

d)

haven't received

2.

____ David ____ his car keys?

a)

Has/find

b)

Has/found

c)

Have/found

d)

Have/find

3.

You are late. Where ____ you ____?

(a)  

4.

James ____ at the company for five years.

a)

have worked

b)

has worked

c)

has work

d)

worked

5.

I ____ Clare for a long time.

a)

have seen

b)

haven't seen

c)

hasn't saw

d)

havent saw

6.

Я работал на 6 разных компаний.

(a)