A
B
C
D
100

____ six weeks

FOR six weeks

100

____ last weekend

SINCE last weekend

100

____ this morning

SINCE this morning

100

____ two days

FOR two days

200

Our school football team has won the league ____ the last three years.

FOR

200

My mother has been a clothes designer ____ 20 years.

FOR

200

My friend Sam has played the piano ____ he was five years old.

SINCE

200

We've lived in this house ____ 2009.

SINCE

300

My sister ________________ (live) in Santiago de Chile _____ six months.

My sister HAS LIVED in Santiago de Chile FOR six months.

300

I _______________ (know) my best friend _____ more than 10 years.

I HAVE KNOWN my best friend FOR more than 10 years.

300

My brother ______________ (be) interested in dinosaurs ____ he was little.

My brother HAS BEEN interested in dinosaurs SINCE he was little.

300

They __________ (not be) away on holiday ____ 2021.

They HAVEN'T BEEN away on holiday SINCE 2021.

400

How long ________________ (you / speak) Chinese?

How long HAVE YOU SPOKEN Chinese?

400

How long _______________ (you / live) in your flat?

How long HAVE YOU LIVED in your flat?

400

How long _______________ (your mother / work) at the university?

How long HAS YOUR MOTHER WORKED at the university?

400

How long _____________ (your brother / be) a police officer?

How long HAS YOUR BORTHER BEEN a police officer?

500

___________________________________?

I have had my dog for 5 years.

HOW LONG HAVE YOU HAD YOUR DOG?

I have had my dog for 5 years.

500

___________________________________?

I have owned this piano since 2010.

HOW LONG HAVE YOU OWNED THIS PIANO?

I have owned this piano since 2010.

500

___________________________________?

She has been a nurse for 11 months.

HOW LONG HAS SHE BEEN A NURSE?

She has been a nurse for 11 months.

500

___________________________________?

He has had his motorbike since he was 19 years old.

HOW LONG HAS HE HAD HIS MOTORBIKE?

He has had his motorbike since he was 19 years old.

M
e
n
u