Welcome to
ESL Printables, the website where English Language teachers exchange resources: worksheets, lesson plans,  activities, etc.
Our collection is growing every day with the help of many teachers. If you want to download you have to send your own contributions.

 


 

 

 

ESL Forum:

Techniques and methods in Language Teaching

Games, activities and teaching ideas

Grammar and Linguistics

Teaching material

Concerning worksheets

Concerning powerpoints

Concerning online exercises

Make suggestions, report errors

Ask for help

Message board

 

ESL forum > Grammar and Linguistics > Help me with transformation of one sentence please :)    

Help me with transformation of one sentence please :)



winky2
United Kingdom

Help me with transformation of one sentence please :)
 
The original sentence:
We haven �t been on holiday for two years.
key word: since
 
Which is correct?
It �s been two years since we have been on holiday.
 
It �s been two years since we were on holiday.
 
And why???

25 Oct 2010      





Kate (kkcat)
Russian Federation

2nd sentence is correct because �SINCE we were on holiday � acts as an exact point of time. And the exact point of time in the past can�t be used in Present Perfect.
Also, we don�t normally use Pr.Perf after �since�.

Kate.

25 Oct 2010     



sanchezos
Serbia

I agree with Kate. Thumbs Up

25 Oct 2010     



Mariethe House
France

Do you mean you have not had a holiday for two years?
In that case, I �d say:
It has been two years since we last had a holiday ( what Kate says applies here too)

25 Oct 2010     



winky2
United Kingdom

Thanks :)
This is what I thought, but the key gave the first version.

25 Oct 2010     



Kate (kkcat)
Russian Federation

The 1st sentence means : "We are still on holiday... have been here for 2 years and enjoying it" :)So, maybe the author of the key is a very optimistic person :) who knows! It�s everyone�s dream to have such a long holiday! :)

25 Oct 2010     



violeta8l8
Argentina

You should say "It �s been two years since we last went on holidays".

Is that what you �re trying to say?

25 Oct 2010     



lshorton99
China

The first one is correct - at least from a native speaker �s perspective. The present perfect can be used with exact points of time if you use �since �.

Examples:

�I haven �t spoken to my best friend since last Wednesday at 2.03pm � - can �t get much more exact than that!

�I haven �t eaten fish since I was 13. � - again an exact point in time.

I �m sorry to disagree with Kate but it also doesn �t mean that the action is still continuing - in this case the sentence �It �s been two years since we have been on holiday � doesn �t mean that we still are either! The 2nd sentence sounds less natural to me. We nearly always use the present perfect with since + exact point in time - the past simple with �since � is much less common (at least in British English).

Lindsey

26 Oct 2010