文章责编:liujun1987
看了本文的网友还看了学历| 高考 中考 考研 自考 成考 外语| 四六级 职称英语 商务英语 公共英语 资格| 公务员 报关员 银行 证券 司法 导游 教师 计算机| 等考 软考
工程|一建 二建 造价师 监理师 咨询师 安全师 结构师 估价师 造价员 会计| 会计证 会计职称 注会 经济师 税务师 医学| 卫生资格 医师 药师 [更多]
——Uh,this is your first time to the city, right?
——Yeah.How did you know?
——这是你第一次到城里来,对吗?
——没错,你怎么知道的?
回答中“How did you know?”使用的是一般过去时。这样的表达,用汉语是难以体现的,学习时要特别留心积累。
动词的时态,在时间上涉及过去、过去将来、现在和将来;在形态上有一般、进行、完成和完成进行,因此,时态总共有16个。回答动词时态、语态题目时,要根据题干,捕捉动作的时间背景,这是选准时态的前提和关键。
一、判断时态找时间,不要被“for”“already”和“yet”等词所迷惑
例如:——Has your father returned from Africa yet?
——Yes, but he___ here for only three days before his company sent him to Australia.
A.was B.has been
C.will be D.would be
很多同学一看到回答中“…here for only three days”就马上选了B,用动词的现在完成时。但是后半句“…before his company sent him to Australia.”中的“sent”显然就告诉我们这是过去的时间背景,整句话“他在这呆了3天之后就被公司派往了澳大利亚”,这说明他现在不在这里。因此,本题不能选择现在完成时,应当选择A。之所以出现这样的错误,是同学们一看到“for”就认为它是现在完成时的标志。其实,for表示一个时间段,过去、现在和将来都可用。