0
Anonymous Posted 5 years ago
Grammar

Is this sentence grammatically correct?

He has already returned the sample to the shop when he went to the shop last time.

  

Top answer

anonymous has already returned ... when he went This is not correct. If your main clause has the present perfect tense, you cannot have a subordinate clause of time in the same sentence.

  • anonymous has already returned ...
  • when he went This is not correct.
  • If your main clause has the present perfect tense, you cannot have a subordinate clause of time in the same sentence.
  • Part of your correction should include the past perfect.
  • He had already returned the sample to the shop the last time he was there.
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
anonymous has already returned ... when he went

This is not correct. If your main clause has the present perfect tense, you cannot have a subordinate clause of time in the same sentence.

Part of your correction should include the past perfect.

He had already returned the sample to the shop the last time he

Related Questions