我有个英语的题目不会做 请英语高手帮帮忙 好吗?
--When___you___the factory?
--Last week
A.did;visit B.have;visited C.are;visiting D.will;visit
我知道是选A和B中的一个 但拿不准是哪个 ??
请大家在给出答案的同时 可以给个解释
谢谢了 ^-^
参考答案:正确答案是A
B是现在完成时,是指过去发生的事情对现在仍然有影响,而visit是瞬间动词,发生了就发生了,结束了,不可能对现在造成影响。
--When___you___the factory?
--Last week
A.did;visit B.have;visited C.are;visiting D.will;visit
我知道是选A和B中的一个 但拿不准是哪个 ??
请大家在给出答案的同时 可以给个解释
谢谢了 ^-^
参考答案:正确答案是A
B是现在完成时,是指过去发生的事情对现在仍然有影响,而visit是瞬间动词,发生了就发生了,结束了,不可能对现在造成影响。