关于过去时和完成时的区别He (gazed at) the display for several minutes before re-entering his shop.括号内的为什么不能用 have gazed at.后面有before 说明 gazed at在re-entering 之前发生 这种情况(包括after)到底前后两句应该用什么时态.
问题描述:
关于过去时和完成时的区别
He (gazed at) the display for several minutes before re-entering his shop.括号内的为什么不能用 have gazed at.后面有before 说明 gazed at在re-entering 之前发生 这种情况(包括after)到底前后两句应该用什么时态.
答
gaze是个不及物动词,它本身的意思就是凝视注视的意思,只表示这个动作在发生就行了
He looked at the map for several minutes before re-entering his room.
这个句子来说,我们没有看到过have looked at吧
有时候,语法很麻烦,需要培养好的语感,这些问题就可以迎刃而解了
答
lz回答的很好了
我也不说什么了~
答
完成时强调的是影响和结果,不能与确切过去时间连用.before re-entering his shop可以看作确切时间,只能与一般时搭配,表示那时的一个动作.
不知答案是否能让您明白.