[Grammar] ago/before

Status
Not open for further replies.

wahaha

Member
Joined
Oct 12, 2006
Member Type
Student or Learner
He said he had had his watch repaired ________.
(A) three days ago (B) three days before (C) ago (D) before

The answer is B D.

Why is A not a correct answer?

I found an explanation about the difference of ago and before.

Ago always counts back from the present time. Note that if we are counting back from a past time, before or earlier or previously are used, not ago:

I met him at the AIDS conference in Durban in December 2002 when he told me that he had contracted AIDS four years before. ( = 6 years ago)


So, can we say "I met him at the AIDS conference in Durban in December 2002 when he told me that he had contracted AIDS 6 years ago"?:roll:
 
He said he had had his watch repaired ________.
(A) three days ago (B) three days before (C) ago (D) before

The answer is B D.

Why is A not a correct answer?

I found an explanation about the difference of ago and before.

Ago always counts back from the present time. Note that if we are counting back from a past time, before or earlier or previously are used, not ago:

I met him at the AIDS conference in Durban in December 2002 when he told me that he had contracted AIDS four years before. ( = 6 years ago)


So, can we say "I met him at the AIDS conference in Durban in December 2002 when he told me that he had contracted AIDS 6 years ago"?:roll:

Follow the logic of what you've been told. 'Ago' means 'counting back from the time of speaking'. In this case 'ago' means counting back from the time of the utterance "I met him...".

b
 
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