—I’m going to Hangzhou for a holiday this weekend .—______ you are there,can you buy me some green tea?A.Because B.If C.While D.After为什么要选C.为什么B和D不行?While 后面不是要接上 进行时态 而且那个buy也是 短暂性

来源:学生作业帮助网 编辑:六六作业网 时间:2024/12/28 09:43:06
—I’mgoingtoHangzhouforaholidaythisweekend.—______youarethere,canyoubuymesomegreentea?A.BecauseB.IfC.

—I’m going to Hangzhou for a holiday this weekend .—______ you are there,can you buy me some green tea?A.Because B.If C.While D.After为什么要选C.为什么B和D不行?While 后面不是要接上 进行时态 而且那个buy也是 短暂性
—I’m going to Hangzhou for a holiday this weekend .
—______ you are there,can you buy me some green tea?
A.Because B.If C.While D.After
为什么要选C.为什么B和D不行?
While 后面不是要接上 进行时态
而且那个buy也是 短暂性的动词 .
After和If 翻译以后感觉也比较顺口.
为什么要选C.

—I’m going to Hangzhou for a holiday this weekend .—______ you are there,can you buy me some green tea?A.Because B.If C.While D.After为什么要选C.为什么B和D不行?While 后面不是要接上 进行时态 而且那个buy也是 短暂性
是C,因为while的意思需要解成‘当’字.而将整个句子翻译过来后就是“当你在那时,你可以帮我买些绿茶吗?”
不是B,因为if的意思是‘如果’.而将如果放到句子里面,那它就会跟第一个句子发成冲突,因为‘如果’代表着‘可能’,是一个未知数.而第一个句子中的“i'm going”,这两个字在句子里是代表着‘他’,也就是那个" i "是肯定去杭州的,为什么说是‘肯定’呢?因为如果他不是肯定去的话,句子里面就不会用 " i'm going ",而是会用代表“可能”的 " might "或其他同义词.所以,不是B,因为" if "不是‘肯定’,所以不能用来接上面‘肯定’的句子.而且用 " if "在这句子里,语法(下面带些许意见)也是错的.
不是D,这个我比较难解释,因为它是纯粹的语法错误.当你把 " after "(当...(之)后) 和句子翻译过来后,你可能会觉得,句子读起来也挺顺的,如(可能翻译后读起来是这样):当你到达后,你可以帮我买些绿茶吗?.但我只能说,中文跟英文是不同的,即使你翻译过来后,用中文读它是对的.但英文毕竟是英文,将 " after ",放到句子里面用英文读毕竟是错的,即使它的意思能连接上,但是如果要把“当...(之)后”用在这句子里的话,就不是用 " after ",而 " you are there " 也要被替换掉,而 " can "也必须要替换.如(其中一个组合):" when you arrived,could".因为我在句子里用了 " ed "(过去式),理所当然的," can " 也要改成 " could " 去对应它.