He said he had met the stranger three days_____. A.ago B.before C.later D.after 拜托了!~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
热心网友
选B 表过去排除C D如果是he met,则选Aago用在过去时,before用在过去完成时
热心网友
before he said是过去式,时间修饰said的宾语,如果用ago时间就修饰said.,不合逻辑
热心网友
同上
热心网友
选择before,在过去完成时用before,过去式用ago.
热心网友
B.before 过去式时用ago