Powered by Blogger.

Wednesday, June 18, 2014

UNIT 11 How long have you (been) ... ?

Posted by Web ratana  |  No comments

A. Study this example situation:

Dan and jenny are married. They got married exactly
20 years ago, so today is their 20th wedding anniversary.
They have been married for 20 years.
We say: They are married. (present)
but How long have they been married? (present perfect)
(not How long are they married?)
They have been married for 20 years.
(not They are married for 20 years)


We use the present perfect to talk about something that began in the past and still continues now.
Compare the present and the present perfect:
¡ Paul is in hospital.
but He's been in hospital since Monday. (=He has been ... )
(not Paul is in hospital since Monday)
¡ Do you know each other well?
but Have you known each other for a Long time?
(not Do you know)
¡ She's waiting for somebody.
but She's been waiting all morning. she has been waiting
¡ Do they have a car?
but How Long have they had their car?




B. I have known/had/ Lived etc. is the present perfect simple.
I have been Learning I been waiting I been doing etc. is the present perfect continuous.

When we ask or say 'how long', the continuous is more usual (see Unit 10):
¡ I've been learning English for six months.
¡ It's been raining since Lunchtime.
¡ Richard has been doing the same job for 20 years.
¡ 'How long have you been driving?' 'Since I was 17.'

Some verbs (for example, know/Like/believe) are not normally used in the continuous:
¡ How long have you known Jane? (not have you been knowing)
¡ I've had a pain in my stomach all day. (not I've been having)
See also Units 4A and 10C. For have, see Unit 17.

C. You can use either the present perfect continuous or simple with live and work:
¡ Julia has been Living / has Lived here for a long time.
¡ How long have you been working / have you worked here?

But use the simple (I've Lived / I've done etc.) with always:
¡ I've always Lived in the country. (not always been living)

D.We say 'I haven't done something since/for ... ' (present perfect simple):
¡ I haven't seen Tom since Monday. (= Monday was the last time I saw him)
¡ Sarah hasn't phoned for ages. (=the last time she phoned was ages ago)

5:54 AM Share:

Related Posts

About Naveed Iqbal

Nulla sagittis convallis arcu. Sed sed nunc. Curabitur consequat. Quisque metus enim venenatis fermentum mollis. Duis vulputate elit in elit. Follow him on Google+.

0 comments:

Get updates in your email box
Complete the form below, and we'll send you the best coupons.

Deliver via FeedBurner

Guide

To easy find some information that you need we added a search button that you can type on it and click search.and we have release text to make you easy find.please give us the comment to develop this page.Thank you!

About Us

Hello everyone this web page make in order give you the information about English language. There are English Grammar that we take form some books, information technology and some news a round the world that we hope to make more information for you.
Proudly Powered by Blogger.