Search from various English teachers...
David
simple past or past perfect Which one is correct and natural? 1-Before I had dinner, I had finished my homework 2-Before I had dinner, I finished my homework
Jun 6, 2018 3:23 PM
Answers · 5
Both are grammatically correct but it would be more natural to say, "Before dinner, I had already finished my homework". "Had" indicates the action had been completed.
June 6, 2018
Both are correct and both sound natural. I think the sentence where you use the past perfect in both clauses would probably be used if you were talking about a time frame that was more distant than the time frame where you use the past perfect and the simple past tense.
June 6, 2018
I finished my homework before having dinner. I had finished my homework before having dinner. - These sound more natural.
June 6, 2018
Before I had dinner, I had finished y homework <= correct
June 6, 2018
I finished my homework before having dinner. I had finished my homework before having dinner. - These sound more natural.
June 6, 2018
Still haven’t found your answers?
Write down your questions and let the native speakers help you!

Don’t miss out on the opportunity to learn a language from the comfort of your own home. Browse our selection of experienced language tutors and enroll in your first lesson now!