wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

PRESENT PERFECT

Total questions: 20

Worksheet time: 33mins

Name
Class
Date
1.

The engineer (a)   the engine (repair)

2.

The cadets (a)   the deck (sweep).

3.

The 2nd Officer …………… the charts (check).

(a)  

4.

The Chief Officer …………….the cargo (load).

(a)  

5.

The 3rd Assistant Engineer …………… the fire alarm (test).

(a)  

6.

The Radio Officer …………… to send the telex (forget).

(a)  

7.

………. the vessel docked?

(a)  

8.

Have you …………your safety manual? (read)

(a)  

9.

………..the ratings practiced the fire drill?

(a)  

10.

The Cook …………….. the dinner yet (not/prepare).

(a)  

11.

The vessel ……...………in port yet (not/arrive).

(a)  

12.

The ratings …….…………their duties yet (not/finish).

(a)  

13.

What Have You Done Today?

Write a short paragraph describing your activities today.

4 lines
14.

3rd Engineer ……….. a life jacket to the man overboard just now.

a)

threw

b)

thrown

c)

throw

d)

throwing

15.

Last week, a gale …….. our small boat to a wrong direction.

a)

drive

b)

drove

c)

driven

d)

drives

16.

One of our passenger ……. his wallet on board during our voyage to Singapore, back in 2015.

a)

lose

b)

loose

c)

lost

d)

losing

17.

I ….. there when the ship launched.

a)

am

b)

is

c)

were

d)

was

18.

All the crews ……. shopping in Bangkok, two days ago.

a)

went

b)

go

c)

gone

d)

goes

19.

The cadet …….. a handicraft when his vessel anchored in Hanoi.

a)

buyed

b)

bought

c)

buy

d)

buyed

20.

An aircraft …….. above a warships convoy.

a)

fly

b)

flown

c)

flew

d)

flow