quarta-feira, 27 de julho de 2011

PRESENT PERFECT - How long have you...? (*)

(*) Essential Grammar in Use - Raymond Murphy

Jill is on holiday in Ireland. She is there now. She arrived in Ireland on Monday. Today is Thursday.
How long has she been in Ireland?
She has been in Ireland since Monday.
She has been in Ireland for three days.

Examples: They have been married for five years.
How long have you been married?
How long have you known her?
ve known her for a long time.
How long has she lived in London?
How long have you had your car?

Exercise: Complete the sentences:
Jill is in hospital. She´s been in hospital ................... Monday.
I know Sarah. I´ve known her ................... a long time.
Linda and Frank have been married .................... 1989.
Brian has been ill ........................ the last few days.
We´ve lived there ........................ the past ten years.
Catherine has worked for a bank .................... for five years.
Alan´s got a headache ................... he got up this morning.
I´ve learned English ......................... two years.

Exercise: Ask questions with How long...?

Jill is on holiday. How long has she been on holiday?
Mike and Judy are in Brazil. How long ..........................................?
I know Margaret. How long............ you .......................?
Diana is learning Italian. How long ...........................................?
My brother lives in Canada. ............................................................?
I´m a teacher. .............................................................?
It is raining. .............................................................?

Exercise: Make sentences:
(they/married/for ten years) They have been married for
ten years.
(She/live in Wales/all her life) ...................................................................
(They/on holiday/since Sunday) ...................................................................
(The sun/shine/all day) ...................................................................
(She/wait/for ten minutes) ....................................................................
(He/have a beard/since he was 20) ....................................................................

Exercise: write for or since:

Jill has been in Ireland since Monday.
Jill has been in Ireland for three days.
My aunt has lived in Australia ...................... 15 years.
Margaret is in her office. She has been there ...................... 7 o´clock.
India has been an independent country .......................... 1947.
The bus is late. We´ve been waiting ...................... 20 minutes.
Nobody lives in those houses. They have been empty .................... many years.
Mike has been ill ............... a long time. He has been in hospital ................. March.

Exercise: Complete the sentences with for or since:
Jill is in Ireland now. She arrived there three days ago. She has been there for three days.
Jack is here. He arrived here on Tuesday. He has .........................................................................
It´s raining. It started an hour ago. It´s been .....................................................................................
I know Sue. I first met Sue twi years ago. I´ve ..................................................................................
I have a camera. I bought it in 1989. I´ve ..........................................................................................
They are married. They got married six months ago. They´ve .......................................................
Liz is studying medicine at university. She started three years ago. She has ..............................
Dave plays the piano. He started when he was seven years old. Dave has .................................

Exercise:Write sentences about yourself using since or for:

I´ve lived.................................................................................................
I´ve been ...............................................................................................
I´ve been learning ................................................................................
I´ve known ............................................................................................
I´ve had ................................................................................................




Nenhum comentário:

Postar um comentário