when you finish, please tell me.这句话对吗?如果变为when you have finished, please tell me,对吗

When you have finished moving the furniture ,tell me ,please. 这句话对吗

第一个句子是对的,第二个时态不对。但是pelease tell me when you finish it.这样的语序更符合英语的思维。又如,call me after you finish eating lunch.吃完午饭给我打电话追问

那这个句子里,when还是引导的时间状语从句吗
When you have finished moving the furniture ,tell me ,please

追答

是。但是从句不能用完成时,你这个句子就算有语病了。 还有呢,顺序这样比较好:please tell me when you finish moving the furniture .

你给出的句子是汉语的思维方式,汉语式英语。尽量用英语的表达习惯,句子会更优美~

温馨提示:答案为网友推荐,仅供参考
第1个回答  2015-01-09
when you finish 正确 这里是一个时间状语从句, 用一般现在时就行。追问

When you have finished moving the furniture ,tell me ,please. 这句话对吗

本回答被网友采纳
第2个回答  2018-05-03
第二个句子时态没有问题吧…when不是可以引导条件状语从句么…翻译成倘若…只是两个句子表达的意思不同…一个表示时间…一个表条件…