We ________ each other __________ we were at school. (know)
We have known each other since we were at school.
20
I ________ my car ________ about a month. (have)
I have had my car for about a month.
20
He _______ for the same company _________ five years. (work)
He has worked / has been working for the same company for five years
15
A: How long _____ _____ ____ _________to speak to someone? (he / wait)
B: He ______ ________ _________ ________ half an hour.
A: How long has he been waiting to speak to someone?
B: He has been waiting for half an hour.
25
A: How long ______ ______ ______ _________ here? (you / work)
B: I ______ ______ _______ here ______ three moths now.
A: How long have you been working here?
I have been working here for three moths now.
25
A: How long ______ ______ _____ _________ out with Rob? (you / go out)
B: We _______ ______ _______ _______ _______ we left school.
A: How long have you been going out with Rob?
B: We have been going out since we left school.
25
A: How long _______ _______ ________ single? (Penny / be)
B: I think she ______ _______ _________ _______ she broke up with Paul.
A: How long has Penny been single?
B:I think she has been single since she broke up with paul.
25
A: How long ______ ______ _______ _________ to be a doctor? (your sister / want)
B: She ________ _________ to be a doctor _______ she was seven years old.
A: How long has your sister wanted to be a doctor?
B: She has wanted to be a doctor since she was seven years old.
25
A: How long _____ _______ _________ Terry? (you / know)
B: I ______ _______ him ________ years. He's an old friend.
A: How long have you known Terry?
B: I have known him for years. He's an old friend.
25
They ______________ (charge) us too much for our meal last night.
They have charged us too much for our meal last night.
20
I can't pay you back. I _____________ (not be) to the cash machine yet.
I can't pay you back. I haven't been to the cash machine yet.
20
I __________ (not have) any coins, so I couldn't put any money in the parking meter.
I didn't have any coins, so I couldn't put any money in the parking meter.