现在完成时
1Tomhasbee
toAmerica______twoweeksAafter答案:D解析:for时间段,表示“动作持续了多长时间”,after和before不能用于现在完成时,排除A、Bsi
ce后面应该接具体的某个时间点,排除C,故选D。知识点见讲义P742Ti
aI’mhappytoseeyouagai
Ihave
’tsee
youforalo
gtimeWhere______Ayouhavebee
Cyouhavego
e答案:B解析:特殊疑问句为特殊疑问词一般疑问句,可排除A,C,且表示“你去过哪里”,可排除D,所以选择B。知识点见讲义P753WhereisyourfatherHe______Beiji
gHe______therelastmo
thAhasgo
etowe
tChasgo
etohasgo
e答案:A解析:回答句翻译为“他已经去了北京,上个月去的”。前一句为现在完成时,表示“去了”,为“hasgo
eto”可排除BD后一句有时间标志词“lastmo
th”,可排除C,因此选择A。知识点见讲义P75Bhasbee
towe
tDhasbee
tohasbee
Bhaveyoubee
Dhaveyougo
eBbeforeCsi
ceDfor
f4HaveyoumetMrLi______Abefore答案:A解析:本句翻译为“你之前见过李先生吗”,现在完成时,强调之前before,因此选择A。知识点见讲义P745Kate______toda
cesi
ce5yearsagoSosheda
cesverywellAlear
slear
ed答案:C解析:“si
ce5yearsago”从5年之前,为现在完成时时间词标志,可排除A,B。同时,由后句可知Kate是第三人称单数人称,应用has因此选择C。知识点见讲义P746Jerry(
otgive)thebookbacktothelibraryforo
emo
th答案:has
’tgive
解析:一个月了,Jerry还没有把书归还给图书馆。主语Jerry是第三人称单数人称,应用has,其否定形式为has
’t,give的过去分词形式为give
,因此答案为has
’tgive
。知识点见讲义P727We
dy
otfi
dherwalletyet答案:has
’tfou
d解析:We
dy还没有找到她的钱包。主语We
dy是第三人称单数人称,应用has,其否定形式为has
’t,fi
d的过去分词形式为fou
d,因此答案为has
’tfou
d。知识点见讲义P738Theygiveupsmoki
gsi
ce1yearagoBlear
edChaslear
edDhaveBagoCjust
owD
ever
f答案:havegive
up解析:一年前他们放弃了抽烟。主语they是第一人称复数,应用have,giveup的过去分词形式为give
up,因此答案为havegive
up。知识点见讲义P729Iseeittwice
答案:havesee
解析:我已经看过两次了。主语I是第一人称复数,应用have,see的过去分词形式为see
,因此答案为havesee
。知识点见讲义P7210Howlo
g答案:haveyoulivedlivei
Beiji
g
解析:你住在北京多久时间了?Howlo
g是现在完成时标志之一,后面用一般疑问句语序,主语you是第r