Our relationship was over in six months.

Status
Not open for further replies.

lagoo

Member
Joined
Feb 5, 2017
Member Type
Student or Learner
Native Language
Chinese
Home Country
China
Current Location
China
1. Our relationship was over in six months.
2. Our relationship was over for six months.
3. Our relationship lasted for six months.

Which is/are correct?
If 1 and 3 are correct, do they have the same meaning?
 

emsr2d2

Moderator
Staff member
Joined
Jul 28, 2009
Member Type
English Teacher
Native Language
British English
Home Country
UK
Current Location
UK
2 is not correct. 1 and 3 are correct and effectively mean the same thing.
 

jutfrank

VIP Member
Joined
Mar 5, 2014
Member Type
English Teacher
Native Language
English
Home Country
England
Current Location
England
1 and 3 have the same meaning but quite different uses.
 

lagoo

Member
Joined
Feb 5, 2017
Member Type
Student or Learner
Native Language
Chinese
Home Country
China
Current Location
China
1 and 3 have the same meaning but quite different uses.

1. We built the house for three weeks.
2. We built the house in three weeks.
3. We finished building the house in three weeks.

I assume 1 and 3 are interchangeable, but 2 is wrong. Am I right?
 

jutfrank

VIP Member
Joined
Mar 5, 2014
Member Type
English Teacher
Native Language
English
Home Country
England
Current Location
England
1. We built the house for three weeks.
2. We built the house in three weeks.
3. We finished building the house in three weeks.

I assume 1 and 3 are interchangeable, but 2 is wrong. Am I right?

No. 1. and 3. are not interchangeable. They are different. 1. is not at all likely. Although it's grammatical, it's probably not right. What does it mean?

2. is not wrong at all. It's very correct.
 

lagoo

Member
Joined
Feb 5, 2017
Member Type
Student or Learner
Native Language
Chinese
Home Country
China
Current Location
China
Does "We spent three weeks building the house" equal to "We built the house for three weeks"?
 

emsr2d2

Moderator
Staff member
Joined
Jul 28, 2009
Member Type
English Teacher
Native Language
British English
Home Country
UK
Current Location
UK
"We built the house for three weeks" isn't natural so we can't really say if it is equal to a natural sentence. We'd say:

We spent three weeks building the house.
It took us three weeks to build the house.
 

lagoo

Member
Joined
Feb 5, 2017
Member Type
Student or Learner
Native Language
Chinese
Home Country
China
Current Location
China
"We built the house for three weeks" isn't natural

Is it natural to say...?
1. We have built the house for three weeks.
2. We will build the house for three weeks.
 

emsr2d2

Moderator
Staff member
Joined
Jul 28, 2009
Member Type
English Teacher
Native Language
British English
Home Country
UK
Current Location
UK

GoesStation

No Longer With Us (RIP)
Joined
Dec 22, 2015
Member Type
Interested in Language
Native Language
American English
Home Country
United States
Current Location
United States
[STRIKE]Does[/STRIKE] Is "We spent three weeks building the house" equal to "We built the house for three weeks"?
b
 

Tdol

No Longer With Us (RIP)
Staff member
Joined
Nov 13, 2002
Native Language
British English
Home Country
UK
Current Location
Japan
Does "We spent three weeks building the house" equal to "We built the house for three weeks"?

The first works better than the second. The first could mean that you finished it or possibly left before completion. With the second, we don't learn whether you finished the house, just how long you worked. You could make a context where it would work, but as a standalone sentence, it looks odd.
 

jutfrank

VIP Member
Joined
Mar 5, 2014
Member Type
English Teacher
Native Language
English
Home Country
England
Current Location
England
Does "We spent three weeks building the house" equal to "We built the house for three weeks"?

You could naturally say:

We were building the house for three weeks.

Past continuous goes better with for three weeks, to give the idea of a temporary activity.
 

lagoo

Member
Joined
Feb 5, 2017
Member Type
Student or Learner
Native Language
Chinese
Home Country
China
Current Location
China
We were building the house for three weeks.

It confuses me more.
Have we finished the house? If not, is it equals to "we have been building the house for three weeks"?
 
Status
Not open for further replies.
Top