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?
 
2 is not correct. 1 and 3 are correct and effectively mean the same thing.
 
1 and 3 have the same meaning but quite different uses.
 
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?
 
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.
 
Does "We spent three weeks building the house" equal to "We built the house for three weeks"?
 
"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.
 
"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.
 
[STRIKE]Does[/STRIKE] Is "We spent three weeks building the house" equal to "We built the house for three weeks"?
b
 
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.
 
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.
 
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.

Ask a Teacher

If you have a question about the English language and would like to ask one of our many English teachers and language experts, please click the button below to let us know:

(Requires Registration)
Back
Top