He (had) lost it two days ago.

Status
Not open for further replies.

Winwin2011

Senior Member
Joined
Aug 4, 2011
Member Type
Interested in Language
Native Language
Chinese
Home Country
Hong Kong
Current Location
Hong Kong
1. John found his watch. He had lost it two days before.
2. John found his watch. He lost it two days before.

Are the above sentences both correct?

Thanks.
 

bhaisahab

Moderator
Staff member
Joined
Apr 12, 2008
Member Type
Retired English Teacher
Native Language
British English
Home Country
England
Current Location
Ireland
1. John found his watch. He had lost it two days before.
2. John found his watch. He lost it two days before.

Are the above sentences both correct?

Thanks.

There are four sentences and they are all grammatically correct.
 

UM Chakma

Member
Joined
Jul 17, 2013
Member Type
Student or Learner
Native Language
Bengali; Bangla
Home Country
Bangladesh
Current Location
Singapore
There are four sentences and they are all grammatically correct.



Bhai, I am seriously confused about using "ago and before". One Canadian teacher called Rebecca has taught that we cannot end a sentence with "before". I will take Winwin's sentences to show as examples.
"He lost/had lost his watch two days before" according to Rebecca's teaching, this sentence must be wrong and the correct one must be like "He lost/had lost his watch two days ago"
But Of course I have to say honestly that I have seen "before" using at the end of a sentence. So it's really confusing. You may understand my problem. I could have taken this on another thread but I thought this would be important for Winwin too as his problem is related as mine.
Thanks,
It's a surprise that Winwin has added his title as "He lost it two days ago".
 
Last edited:

Rover_KE

Moderator
Staff member
Joined
Jun 20, 2010
Member Type
Retired English Teacher
Native Language
British English
Home Country
England
Current Location
England
`
Rebecca is wrong.
 

UM Chakma

Member
Joined
Jul 17, 2013
Member Type
Student or Learner
Native Language
Bengali; Bangla
Home Country
Bangladesh
Current Location
Singapore
`
Rebecca is wrong.



More confusion now. It's okay. Then please can you answer me if "before and ago" have the same meaning and they function the same?
 

emsr2d2

Moderator
Staff member
Joined
Jul 28, 2009
Member Type
English Teacher
Native Language
British English
Home Country
UK
Current Location
UK
"Ago" and "before" mean "before the day we are currently talking about". They are not necessarily interchangeable.

1. Today is Monday. I lost my watch two days ago. (I lost my watch on Saturday.)
2. Today is Monday. On Saturday, I reported my lost watch to the police. I had lost it two days before. (I lost my watch on Thursday.)

We wouldn't say. "Today is Monday. I lost my watch two days before" in place of sentence 1.
 

UM Chakma

Member
Joined
Jul 17, 2013
Member Type
Student or Learner
Native Language
Bengali; Bangla
Home Country
Bangladesh
Current Location
Singapore
"Ago" and "before" mean "before the day we are currently talking about". They are not necessarily interchangeable.

1. Today is Monday. I lost my watch two days ago. (I lost my watch on Saturday.)
2. Today is Monday. On Saturday, I reported my lost watch to the police. I had lost it two days before. (I lost my watch on Thursday.)

We wouldn't say. "Today is Monday. I lost my watch two days before" in place of sentence 1.


Now it's clear. What a nice explanation. Now I know how to use those two words.
 
Status
Not open for further replies.
Top