[Grammar] Jack has been going to Switzerland for a holiday.

Status
Not open for further replies.

Son Ho

Member
Joined
Mar 22, 2016
Member Type
Student or Learner
Native Language
Vietnamese
Home Country
Vietnam
Current Location
Vietnam
Could you please tell me which one is correct? I think the first one is correct and the second is wrong because go is a short verb like leave ( an action has already finished).


  1. Jack has gone to Switzerland for a holiday.
  2. Jack has been going to Switzerland for a holiday.
 
You are right. The second sentences implies Jack making repeated trips, yet "trip" is written as singular.

What do you mean by "short verb"?
 
For sentence two, I think the British would say on holiday, and Americans would say for a vacation.
 
I wonder if I could use the second one. Maybe it is the situation when one action began in the past and is in progress now, isn't it?
 
I never heard of a short verb before.
 
I wonder if I can use the second one. Maybe it is a situation where one action began in the past and is in progress now. Is it?

It's a pattern. He goes to Switzerland regularly on holiday (or for a vacation).
 
I wonder if I could use the second one. Maybe it is the situation when one action began in the past and is in progress now, isn't it?
No.
 
Status
Not open for further replies.
Back
Top