English Deutsch Français Italiano Español Português 繁體中文 Bahasa Indonesia Tiếng Việt ภาษาไทย
All categories

Would you accept the following sentence ?
- For the last four years, I've been on holiday to Rome.

2007-05-14 00:35:23 · 13 answers · asked by mara 2 in Society & Culture Languages

let's put it differently then ...(in fact the 2 sentences were not linked!)
We have been on holiday TO (or) IN Rome ???
A lot of things have happened in our life IN (or) FOR the last four years
thanks

2007-05-14 00:54:59 · update #1

13 answers

In my variety of English (I'm from Canada, but I believe this is true of the US as well), we don't say "on holiday to Rome" but rather (for example) "to Rome for my holidays". However, it does sound like proper UK English to me (and it would, since Americans are more likely to say "vacation" and "I've gone to Rome").

BUT...Have you been in Rome continuously for four years, not working, or have you gone to Rome once or twice a year while you had time off work or school? I find your sentence suggests the former, but to be clear, if it is the former "On holiday in Rome" would be preferable. If it's the latter, I'd say "For the last four years, I've been to Rome for (or on) my holidays." But again, maybe it's a UK/NA thing.

2007-05-14 00:54:16 · answer #1 · answered by Goddess of Grammar 7 · 0 1

For the last four years, I've been on holiday IN Rome.

Since you've been there for 4 years on holiday already you can't say TO.
During is only used when you've already done that or at some time in a course of time. During the last 4 years, I've been on holiday in Rome.
For is if you're still on holiday in Rome.

2007-05-14 00:47:57 · answer #2 · answered by Anonymous · 2 1

It's fine as a sentence; as an alternative you could say
"For the last four years, I've holidayed in Rome"

2007-05-14 00:47:24 · answer #3 · answered by zoomjet 7 · 0 2

I wonder if it is possible to holiday for 4 years, or would you be considered to be living in Rome for four years

2007-05-14 00:47:30 · answer #4 · answered by Anam Cara 1 · 0 1

I'm not sure.

It sounds like you've stayed in Rome for four years without ever leaving, you lucky thing!

How about this...

I have been holidaying in Rome four years in a row.

Is that better?

2007-05-14 00:48:18 · answer #5 · answered by Anonymous · 0 0

It's acceptable but passive voice. You could write: I have been on holiday to Rome for the last four years.

2007-05-14 00:39:13 · answer #6 · answered by MrOrph 6 · 0 2

I am not quite sure what you are trying to say. Are you trying to say During the last four years, I have been to Rome for the holidays???

2007-05-14 00:39:05 · answer #7 · answered by cmw07 2 · 0 2

Sounds like you are going by mule train to Rome for it to take 4 years.

Now holiday in Rome for four years sounds like you are really having a good time in Rome, so enjoy.

2007-05-14 00:44:02 · answer #8 · answered by Nancy B 5 · 1 2

mmm not bad at all!

but you better say: i've been on holiday to Rome for the last four years.

2007-05-14 00:44:40 · answer #9 · answered by edu3genau 4 · 1 2

no? holidays are not permanent, everybody would like to attain a state of bliss, but it is impossible,having a holiday the word itself is clear DAY , this means to take off your normal activities for a day or two or maybe a week, you cannot be away from you normal activities for four years.

2007-05-14 00:44:33 · answer #10 · answered by SHRIKANT P 1 · 0 1

fedest.com, questions and answers