NEW
Font size
WorksheetsHow long....?
Total questions: 20
Worksheet time: 10mins
Choose the best ending: I moved to Bahrain in 2016, so...
...I have lived here for 2 years.
...I live here for 2 years.
...I have moved here for 2 years.
...I lived here for 2 years.
Choose the best ending: I met my best friend when we were in primary school, so...
...I have known him since I was a child.
...I have met him since I was a child.
...I knew him since I was a child.
...I know him since I was a child.
Choose the best ending: We got a dog last year, so...
...I have had a pet for about a year.
...I have got a pet for about a year.
...I have a pet for about a year.
...I had a pet for about a year.
Choose the best ending: I started collecting stamps 5 years ago and now I have over 1,000 of them, so...
...I have been interested in stamps since 2013.
...I am interested in stamps since 2013.
...I was interested in stamps since 2013.
...I interested in stamps since 2013.
Choose the best ending: I have had my phone for 6 months, so...
I got it 6 months ago.
I don't have a phone now.
I will get a phone in six months'.
I got it a few days ago.
Choose the best ending: I have been a student since I was six, so...
I started school when I was six.
I will start school when I am six.
I don't go to school now.
I have been a student for 1 year.
Choose the missing word: I have lived in this house ...... 2010.
since
for
in
when
Choose the missing word: I have been a student here ...... 2 years.
since
for
in
when
Choose the missing word: My parents have been married ...... 25 years.
since
for
in
when
Choose the missing word: I have had a computer ...... my last birthday.
since
for
in
when
Choose the best ending: My sister was born in 2015, so...
I have had a sister for three years.
I had a sister for three years.
I have a sister for three years.
My sister is 1 year old.
Choose the best ending: This bike was a present for my last birthday, so...
I have had this bike for a short time.
I had a bike a year ago but I don't have one now.
I will get a bike this year.
I have a bike for one year.
Choose the missing word: I started learning English ...... I was six.
since
for
in
when
Choose the missing word: I was born ...... 2006.
since
for
in
when
Choose the missing word: My brother's had his driving licence ...... March.
since
for
in
when
Choose the best ending: My dad's had his car for 12 months, so...
he bought it a year ago.
he doesn't have that car now.
he bought it in 2015.
he is buying it soon.
Choose the best ending: I've been best friends with Sara....
all my life.
last year.
when we were children.
years ago.
Choose the best ending: I haven't seen my cousin Ahmed....
since he was five.
last year.
when we were children.
years ago.
Choose the best ending: I first met my cousin Ahmed....
since he was five.
for 3 years.
when we were children.
next week.
Choose the missing word: I have eaten chocolate ...... I was a baby.
since
for
in
when
