I will ask her when I phone her.
When I go shopping,I will buy some food.
请教老师这两句可以这样改吗,从句动作发生在主句动作的过程中
I will ask her when I am phoning her.
When I am going shopping,I will buy some food.
如果你原本就打算给某人打电话讨论一件事,打电话的时间可能会很长。现在有人希望你顺便问此人一个问题。即问问题这个动作发生在你给此人打电话的过程中,即问问题只占了打电话这个动作的一小部分时间或者几秒钟,when从句就用现在进行时。如果你给此人打电话就是问这个问题,问问题和打电话就是一回事,则when从句用一般现在时。
go shopping 意为去购物。如果你用现在进行时,意味着你在去购物的路上,或者打算去购物。而买东西只能是go的动作结束后在shopping的动作过程中才能发生。所以,不可能有When I am going shopping, I will buy sth. 这是逻辑错误。
如果觉得我的回答对您有用,请随意打赏。你的支持将鼓励我继续创作!
1. 纠正网友的说法:“从句动作发生在主句动作的过程中”。这句话说反了,应该是“主句动作发生在从句动作的过程中”。
2. 这两个复合句中,主句动作 ask 和 buy 都是将来发生,具体说,是在从句动作开始后才发生,或者说是在从句动作进行时发生。从句使用一般现在时,足可以表达出这个意思,没有必要使用进行时。这不符合语言表达的简练原则,即:能用一般体表达出的意思,不用进行体。如果主句将来的动作是在从句动作结束后发生,为了强调,可以使用现在完成时。例如:I will go shopping when I have finished my homework.
如果觉得我的回答对您有用,请随意打赏。你的支持将鼓励我继续创作!
我觉得你所想的这种用法是存在的,尤其是在口语中。为了强调在一个动作发生的同时发生另一个动作,就会这样使用。例如:You'll need to answer the examiner's questions while you are driving. 当然你的两个句子不太合适。除非改一下,I'll check the signal strength when I am phoning her. I will get some fish when shopping.
如果觉得我的回答对您有用,请随意打赏。你的支持将鼓励我继续创作!