wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

PRESENT PERFECT FOR/SINCE

Total questions: 15

Worksheet time: 8mins

Name
Class
Date
1.

Write a sentence example with "for" in the Present Perfect Tense.

4 lines
2.

Write an example using "since" in a present perfect tense sentence.

4 lines
3.

My parents have wanted to go to the Himalayas for ......

a)

a long time

b)

three years ago

c)

in the morning

d)

2018

4.

Which examples are correct?

a)

She has lived here since 2019. (Tick all correct options)

b)

Why haven't you answered your phone for two hours?

c)

He hasn't seen his best friend since the summer.

d)

Where have you been since last night?

5.

It hasn't rained (a)   Monday.

6.

The teachers hasn't given a homework ________ two days.

a)

since

b)

for

c)

ago

d)

yet

7.

We haven't been to school (a)   two months.

8.

We have waited for the teacher __________ 10 minutes.

a)

since

b)

for

c)

already

9.

Choose all the correct option(s): "Where have you _________ ?

a)

been

b)

gone

c)

went

d)

goes

10.

Complete the sentence: I have been a student at IELEV for ........

4 lines
11.

Which sentence is correct?

a)

I've lived here for 2010. I know this town very well.

b)

She hasn't been to the gym for Monday. She needs to go as soon as possible.

c)

They have waited for their friend for 30 minutes.

d)

My dad hasn't called me since 3 hours. I'm worried.

12.

"for" is used to show a time period; a duration

a)
b)
13.

"since" is used to talk when you want to show a point in time.

a)
b)
14.

You can use "for" or "since" to talk about the same thing. For example:


"I've been a student here for two years."


"I've been a student here since 2018."

a)
b)
15.

What is the correct answer for the question? Tick the correct one(s).


"How long have you played the piano?"

a)

For 10 years.

b)

For 2010.

c)

Since 2010.

d)

Since 10 years.