BREAKING: Target Test Prep releases Brand New 2026 On Demand GMAT prep course

Redeem

adverbs of past time

Expert replies
by Chinn_asama » Wed Jun 13, 2012 8:53 pm
Hi

I have read in a grammar that you should not use adverbs of past time for present perfect.

He has gone to the city yesterday- that's wrong.
I have spoken to him already- Since already too is a adverb of past time(?), should not the verb be spoke instead of spoken?

Thanx
Last edited by Chinn_asama on Wed Jun 13, 2012 11:48 pm, edited 1 time in total.
Join the discussion
Source: — Sentence Correction |

by Kasia@EconomistGMAT » Wed Jun 13, 2012 11:23 pm
We often use the present perfect for past events when we are thinking of a period of time continuing up to the present - for example when we use indefinite time adverbs that mean "at some/ any time up to now", like ever, before, never, yet, already.

e.g. Have you ever seen a ghost?
I'm sure we've met before.
"Has Ben come yet?" "Yes, and he's already started to make trouble."

A number of past time adverbs can be used with both the present perfect and the past simple.
e.g. I have been working in this building for 5 years (which means I am still working in the same place).
I lived in London for 10 years (which means I don't live there anymore).
Kasia
Senior Instructor
Master GMAT - the #1 rated GMAT course

"¢ If you found my post helpful, please click the "thank" button and/or follow me.

"¢ Take a 7 day free trial and find out why Economist GMAT is the highest rated GMAT course - https://gmat.economist.com/

"¢ Read GMAT Economist reviews - https://reviews.beatthegmat.com/economis ... mat-course
Join the discussion

• Page 1 of 1