0
Sarah88 Posted 18 years ago
Grammar

"when..."

a) When I was working on the new platform, I had always done more tests for it.

b) When I was working on the new platform, I have always done more tests for it.

Which one is right? and Why?

Also, what's the difference between " When" and "While" ?

a) When we were there, she was so happy.

b) While we were there, she was so happy.

Which one is right? If there are both right grammar-wise, how about their meanings?

thanks,

Sarah
  

Top answer

sarah88 a) When I was working on the new platform, I had always done more tests for it. correct b) When I was working on the new platform, I have always done more tests for it. Which one is right?

  • sarah88 a) When I was working on the new platform, I had always done more tests for it.
  • correct b) When I was working on the new platform, I have always done more tests for it.
  • Which one is right?
  • and Why?
  • Had done is past perfect tense.
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.

3 Answers
0
sarah88a) When I was working on the new platform, I had always done more tests for it. correct
b) When I was working on the new platform, I have always done more tests for it.

Which one is right? and Why?
Had done is past perfect tense. It means an action that starts in the past and completes in the past. (It relates one past time to another past
0
sarah88Also, what's the difference between " When" and "While" ?

a) When we were there, she was so happy.

b) While we were there, she was so happy.

Which one is right? If there are both right grammar-wise, how about their meanings?
Both are correct.
When means "at the time." It does not imply anything about before or after. It
0
When is used for a specific period of time. for eg. WHEN we were there meaning-at the time at which the person(s) were present, she was happy (limited). While, "while" is used to mean 'during' for eg. in the sentence 'While we were there, she was happy. Meaning that during the time (unlimited) she was still happy.

Related Questions