-Do you work in this university?-No,I___it for 3 daysA.just visit /B.am just visiting/ C.had already visited/ D.just visited 为什么选B,而不选C

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/09 19:31:06
-Do you work in this university?-No,I___it for 3 daysA.just visit /B.am just visiting/ C.had already visited/ D.just visited 为什么选B,而不选C

-Do you work in this university?-No,I___it for 3 daysA.just visit /B.am just visiting/ C.had already visited/ D.just visited 为什么选B,而不选C
-Do you work in this university?-No,I___it for 3 days
A.just visit /B.am just visiting/ C.had already visited/ D.just visited 为什么选B,而不选C

-Do you work in this university?-No,I___it for 3 daysA.just visit /B.am just visiting/ C.had already visited/ D.just visited 为什么选B,而不选C
C.had already visited是过去完成时,这个回答和前面的问句的一般现在时是时态不一致,而B的时态和问句是一致的,都是现在时态.

方法1,根据问句时态表明对话发生时,双方都在学校中,所以选B正在进行时。
方法2,排除掉c,过去完成时的用法,表示在过去某个时刻前已经完成的事情,这个句子中没有过去个时间点作为铺垫,所以不能用C,过去完成时

我来这仅仅三天,c中had already是过去式,我曾经来过这里三天,与问题不符合。你在这工作么?不,我曾经来过这3天。 不符。所以应该回答:不,我来这才3天。