wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

CTJ 5A - U1 - Present & Past Perfect - Simple & Continuous

Total questions: 8

Worksheet time: 7mins

Name
Class
Date
1.

Beginning right: Tick all the sentences that are in the Present Perfect tense (simple or continous).

a)

I've been listening to it for hours now.

b)

I hadn't done my homework when the class started.

c)

I've lived here for about 10 years.

d)

She's been worried about her tests results.

e)

He'd already lost his mind before we got to the stadium.

2.

Now, tick all the sentences that are in the Past Perfect tense (simple or continous).

a)

I've heard they got divorced.

b)

She hasn't seen her cousin lately.

c)

He'd known her for about a year.

d)

He didn't want to go to the party because he knew she had been around lately.

e)

She looked scared because she had probably seen a ghost.

3.

Complete the sentence: I've heard they _______ together for a month before everybody found out.

a)

have been

b)

had been

c)

were

d)

are

4.

Complete the sentence: I _________ them since I was 10.

a)

know

b)

had known

c)

've known

d)

knew

5.

Complete the sentence: He ________ his homework for 1 hour.

a)

is doing

b)

's done

c)

'd been doing

d)

's been doing

6.

Complete the sentence: When we got to the site, the doctor ________ her best to save him, but it'd been hopeless.

a)

did

b)

had done

c)

has done

d)

had been doing

7.

Complete the sentence: In this quarantine, my grandma _______ some problems to connect to us on video, but my aunt could finally help her out.

a)

had

b)

has had

c)

had had

d)

hasn't had

8.

Complete the sentence: When I was finally able to call her, she _______ for me for ages. She was so angry...

a)

'd waited

b)

had waited

c)

'd been waiting

d)

's been waiting