0
Anonymous Posted 12 years ago
Grammar

Sold/have sold/ had sold

I read this sentence in another forum:This is what we sold by 5 p.m.
The online teacher revised it in this way:This is what we had sold by 5 p.m.
In my opinion , "sold" is not suitable here because of the time marker " by", but "have sold" is better than "had sold" since the former indicates a description of an past event from now while the latter implies a description of an past event from a time point between 5 pm and now .
Am I right ? Thanks!
  

Top answer

Any of them is possible. It depends on when 'now' is. More context is required.

  • Any of them is possible.
  • It depends on when 'now' is.
  • More context is required.
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.

4 Answers
0
Any of them is possible. It depends on when 'now' is. More context is required.
0
"By " can be used with past present tense ? Any examples?
0
yzh1978 past present tense
What does that mean?

In any case, I cannot see that 'by + time' is relevant to any particular verb form:

I sold 1000 cars by 1965.
I will sell this next car by 10:00 today.
I have sold 3 cars by noon every day this week so far.
I will have sold 18 cars by Saturday.
etc.
0
Thanks for this question and the answer.

Related Questions