Worksheets2022 Since For
Total questions: 20
Worksheet time: 10mins
I haven't been to Italy …………. July 2005.
since
for
She has lived in Paris …………. January.
since
for
Jim has studied ………………. three hours. Now he is tired.
since
for
My friend has been ill ……….. a long time.
since
for
It has been raining …………… more than four days.
since
for
I haven't seen him ………. Songkran’s Day.
since
for
He hasn't had a holiday...............…….. last summer.
since
for
He hasn't done any work …….. a month.
since
for
Carol hasn't eaten meat ………………. ages.
since
for
Listen and choose the correct option
Sandra has studied for 3 hours
Sarah has studied for 2 hours
Sarah has been studying for 2 hours
Listen and choose the correct option
I have been repairing the car, my hands are dirty.
My hands are dirty, I have been repairing the car
My car is dirty, I have been repairing the hands.
Choose all the sentences in Present Perfect Continuous
I was reading a book
My sister has been sitting here for hours
Your sister hasn't reading the book.
All of my classmates have been doing the easiest thing for school
Have you been running 10 km for a month?
Click all the correct options for using:
SINCE
yesterday
5 hours
10 minutes
last week
My birthday
My sister ________________ yoga during the quarantine
have been doing
has doing
done
has been doing
Listen to the audio and choose the correct option
The baby haven't crying for three hours
The baby hasn´t been crying for 10 hours
The baby hasn't been crying for three hours
15. It's the first time ....... 1973 that anyone has done so well
a) since
b) for
13. There haven't been any wolves in England ........ a long time
a) for
b) since
8. He hasn't worked this hard ..... he was at school
a) for
b) since
_______ she came here I've been very nervous.
since
for
I haven't spoken to her ______ our disagreement.
since
for
