請教英文when和while的用法?.
對when和while的用法有非常的疑惑?.
看了一些發問 問題 ,意思是說 when 是用在過去式的 while是用在進行式的, 那為什麼下面的句子是用過去完成式? 還是句子有問題?
幫我解釋一下 謝謝大家?
While in Taiwan, I had learned how to make caramels.
When I left home, my mother gave me some advice I never forgot.
另外這二句有錯嗎?
I called Judy last month when she had had dinner. 這一句的文法有錯嗎?
還是要這樣寫 I called Judy when she had had dinner last month.
不好意思 可以具體一點的解釋嗎?
我想表達的是 上個月我打電話給Judy時他正在吃晚餐。
When I called Judy last month, she had been having dinner.
Judy had been having dinner when I called her last month.
5 個解答
- 10 年前最佳解答
While in Taiwan, I had learned how to make caramels.
While I was living in Taiwan , I had learned how to make caramels.
While living in Taiwan , I had learned how to make caramels.
When I left home, my mother gave me some advice I never forgot
When I left home, my mother gave me some advices I had never forgotten .
I called Judy last month when she had had dinner
上個月我致電Judy, 她當時已經吃完晚飯
I called Judy when she had had dinner last month
我致電Judy當時她已經於上個月才已經吃完晚飯
- Paul大先生Lv 510 年前
- LouisLv 710 年前
When I called Judy last month, she was having dinner.
過去進行式was having是一條線,簡單過去式called是一個點,這個點發生在那條線上。
她在吃飯是本句的主要資訊。
- 您覺得這個回答如何?您可以登入為回答投票。