我背诵的作文范文中一句话,我对时态有些疑问。作文背景是因邻居投诉家中噪音而写的道歉信,其中解释家里有噪音的原因。这句话:
It's all taking longer than expected and I have been having problems with getting things to fit properly.
请问这里想表示重装厨房比想象中时间更长,说明目前还没装完,不应该是It has been taking longer than expected 完成进行时更好吗?
还有一句也是同理:
As the kitchen is still not finished, I have decided to call in a builder.
为什么厨房还没修建完,用的是一般过去时,而我做决定要用完成时?
你背诵的范文中有不少错误。take在此是need/require的意思,通常是不能用进行体或完成进行体的。第一句应该改为一般现在时,It takes longer than expected. (it指to decorate my kitchen)。第二句逻辑错误。as为原因状语,现在的原因怎么能导致你过去做决定呢?主句的现在完成时为错误,改为一般现在时,即根据现在的情况,现在做出决定。
如果觉得我的回答对您有用,请随意打赏。你的支持将鼓励我继续创作!