0
Optimus Posted 20 years ago
Grammar

Past perfect

Hello. Let's say you've been working on a problem and you think you've cracked it. But after thiry minutes of review, it turns out you didn't.

1. I thought I finally solved it for a while.
2. I thought I had finally solved it for a while.


Which one should I use? Are they both correct? Don't 'thought' and 'had solved' occur in the same time frame?
If so, can we use the past perfect here?

Thank you
  

Top answer

2. I thought I had finally solved the problem. gives the most clear sequence of times: you solve first, then you realize you've solved it.

  • 2.
  • I thought I had finally solved the problem.
  • gives the most clear sequence of times: you solve first, then you realize you've solved it.
  • "For the while" doesn't make sense, you either solved it or not.
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
2. I thought I had finally solved the problem.
gives the most clear sequence of times: you solve first, then you realize you've solved it.

"For the while" doesn't make sense, you either solved it or not.
0
Thank you for the help, Marius.

I understand you either solved it or didn't, but doesn't 'for a while' modify 'thought' here?
For thirty minutes, you mistakenly think you have solved it.

Or is it the case only for "I thought for a while I had finally solved it"?
0
That's something else. You must clarify your context, or else ...

For thirty minutes, I mistakenly thought I had finally solved the problem.
0
Let's say you've been working on a problem and you think you've cracked it. But after thiry minutes of review, it turns out you didn't.

1. I thought I finally solved it for a while.
2. I thought I had finally solved it for a while.


For a while is not well positioned. Both solved and had solved

Related Questions