0
Tonyscott Posted 12 years ago
Grammar

Why use present perfect tense here?

I was looking up the word "oops" in the dictionary(Oxford Advanced Learner's Dictionary), it says "used when sb has almost had an accident, broken sth, etc."

Why use present perfect tense here? Why not use past tense "used when sb almost had an accident, broke sth...." or present tense "used when sb almost have an accident, break sth...."
  

Top answer

tonyscott Why use present perfect tense here? Because it is a recent action related to the 'now' event of saying 'Oops'. tonyscott used when sb almost have an accident, break sth.

  • tonyscott Why use present perfect tense here?
  • Because it is a recent action related to the 'now' event of saying 'Oops'.
  • tonyscott used when sb almost have an accident, break sth.
  • That is not a possible English structure: 'sb' takes the 3rd person singular verb form.
Free · every Monday

Get the Weekly English Kit 📬

New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.

1 Answers
0
tonyscottWhy use present perfect tense here?
Because it is a recent action related to the 'now' event of saying 'Oops'.
tonyscottused when sb almost have an accident, break sth.
That is not a possible English structure: 'sb' takes the 3rd person singular verb form.

Related Questions