EFD Unit2B Grammar

You might also like

Download as pdf
Download as pdf
You are on page 1of 1
B GRAMMAR BANK esent perfect + for/ since, present perfect continuous 1 pis nse she ete See ee and since with action verbs (cg. learn, work, o, 2sent perfect + for/ since een gee seredin the past andare till true now. + Don'tuse the present continuous with for] since, NOT Fameworking herefortwo-years 2. Wecanalso.use the present perfect continuous for heyve known each other for ten years an) ula has had tharbag since she wasat univers How long have you worked here? Since 1996, continuous or repeated actions which have been How longhas your brother had his motorbike? happening very recently. The actions have uswally Foraboutayeat. just finished. lve (have) ‘i ‘ease the presen perfect for ot since with non-actionverbs(eg.like, Youve WouRavs) pean qrilamee)rorlisbowtsomehingwhichstaredinthepistandis’ He/Sho/Ieeiehag) _Setnworkinghee tilltruenow. We've (We have) ta ‘hey ve known eachother for ten years, (= they met ten years ago and they Rese LY eat) | tillknow each other today) jean eres ‘Neuse How long...? + present perfect to ask about an unfinished period Youhaverrt x if time (from the past until now). “He / She / tt hasn't Desa ing here Veuse for +aperiod of time, eg, for to weeks, or since +a pointof time, jehaven't aus since 1950, They haven't don't use che present simple with or | since, NOT Fhey know eachother s qe the present simple with fer} since, NOT: Have you been working Yes, No, Pease, herefortwoyesrs? Ihave. _Ihaven't, sent perfect continuous: have / has been+ verb +-ing Femenes wore Wenn (Ra, herefortwoyears? shehas, shehasn't, How longhave youbeen learning English? (yaa) — Nickhas been working here since April. workand tive They've been going out togecher for about three years, Work and live are often used in either present Your eyes are red. Have youbeen crying? perfect simple or present perfect continuous No, Pve been cutting onions with the same meaning. Ive lived here since 1980. "ve been living here since 1980, ‘Correct the mistakes, Make sentences with the present perfect simple or Harry is unemployed since last year, present perfect continuous (and for | since if necessary). 1 Harry has been unemployed since last year Use the present perfect continuous if possible. We've had our new flat since six months. 1 work for a charity | eight years HiJackie! How are you? I don'tsee you for ages! Tvebeen working fora charity for eight years, How long are you knowing your husband? 1 we/ know each other / we were children Emily has been a volunteer for ten years ago. 2 the children { play computer games | two hours Paul doesn't eat anything since yesterday because he's ill. 3 your sister / have that hairstyle /a long time? 4 5 Ithasn't rained since wo montis. I lovee {the first day we met How long has your parents been married? ‘my internet connection J not work / yesterday {They're having their dog since they got married. © how long | you | wait? Thaven’t had any emails from my brother for last, 7 1[beateacher | three years Christmas. 8 it/ snow: | five o'clock this morning My grandmother livesin the same house all her life 9 Sain /nor study enough j recently ns [ive in London j along time?

You might also like