英语语法问题how long how long agoi really can't remenber_______A how long ago you met him B how long you have met him为什么不是B how long 是多久的意思为什么还要加 ago how long 不是引导完成时吗

来源:学生作业帮助网 编辑:作业帮 时间:2024/04/27 00:41:33
英语语法问题how long how long agoi really can't remenber_______A how long ago you met him B how long you have met him为什么不是B how long 是多久的意思为什么还要加 ago how long 不是引导完成时吗
xSn@ٱq=*5+ "5vUwN#iGii!b';οc{_'MSb˒=3{gsN/0;a/S YRE2I.iKKyRyEFV3?%ks$ΐN%wgSGvZ%vhNE ZziIl0< }UdptY_Z/dg(F!mOZ] ⼄M _k=pZ-v`͋{L- A#LˏܢD8v16.?hy"IA;P,IQek`eʔ>#Z>Ro:UvF"FYz?adEVr$~ʪrJ.9j:q MXMeKŒB4$#Uv`xv&'4S Vq_Tll?P节c" zW1Wk(ഢ118d@dY!ie" 5{/IjcKԗsXJL

英语语法问题how long how long agoi really can't remenber_______A how long ago you met him B how long you have met him为什么不是B how long 是多久的意思为什么还要加 ago how long 不是引导完成时吗
英语语法问题how long how long ago
i really can't remenber_______
A how long ago you met him B how long you have met him
为什么不是B how long 是多久的意思为什么还要加 ago how long 不是引导完成时吗

英语语法问题how long how long agoi really can't remenber_______A how long ago you met him B how long you have met him为什么不是B how long 是多久的意思为什么还要加 ago how long 不是引导完成时吗
选A,不选B的理由,主要两方面:一是语法(时态),二是语义.
A :how long ago 意为多久之前,所以后面用过去式you met him;举个例子,我在一周前去过北京:I went to Beijing one month ago.
B:how long 意为多长时间,而后面往往接现在完成式,而且动词为可以持续的动词,表示这个动作从过去的某个时间点一直持续到现在,对现在有影响.比如:我待在北京有一个月了:I have been in Beijing for one month.而对这个句子的时间提问就是:How long have you been in Beijing.B 当中从语法和语义都不行.meet 是个短时动词.

大体是这样翻译的,记不清多久以前…英语有时很口语化

这里是 remenber要的宾语,
“我确实记不得 你多久以前遇见他。”
how long ago, 多久以前
how long -- 多久(期间,时段)