0
Michelle Cha Posted 9 years ago
Grammar

Perfect tense and when clause.

Please check out whther the below sentences are grammatical or not


1. When have you finished your homework?

2. When had you finished your homework?

3. I have finished my homework last Friday.

4. I had finished my homework last Friday.


Thanks in advance.

  

Top answer

Since when denotes time in the past here, simple past will be the right choice in your sentences. When did you finish your homework? I finished it last Friday.

  • Since when denotes time in the past here, simple past will be the right choice in your sentences.
  • When did you finish your homework?
  • I finished it last Friday.
  • Michelle Cha I had finished my homework last Friday.
  • Simple past is preferred here as well.
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

Since when denotes time in the past here, simple past will be the right choice in your sentences.


When did you finish your homework?

I finished it last Friday.

Michelle ChaI had finished my homework last Friday.

Simple past is preferred here as well.


Past perfect is used only in reference to another past action.

Wh

Related Questions