早教吧 育儿知识 作业答案 考试题库 百科 知识分享

yet能不能在一般过去时中使用

题目详情
yet能不能在一般过去时中使用
▼优质解答
答案和解析
标准答案C.(D是错的) 考题第二句的ago决定了只能用过去时did.D. had是错的——had不是现在完成时形式(现在完成时是have done),且two hours ago决定了这里也不能用完成时,所以D一定是错的.相似地,B也不正确.首先第二句不能用现在完成时,其次现在完成时是have done,不是have.无论是have(B)还是had (D)都不是现在完成时形式,如果用现在完成时,则是Yes, we have done it. 何况这里two hours ago要求只能用一般过去时.在美式英语中, A也是可以的,yet也可较随意地用在一般过去时中,但英式英语不可. 所以C是最标准的答案,无论英式英语还是美式英语均正确.如果这道题是国内出的,那么一定是C,国内教语法以经典的英式英语为标准.
看了 yet能不能在一般过去时中使...的网友还看了以下: