it will be 3 years ___ that young man meets me again

来源:百度知道 编辑:UC知道 时间:2024/07/01 14:39:05
a. before b. after c. since d. when
为什么选A?? 前面是将来时,后面是现在时,在这怎么判断这几个词?
这句话什么意思?

最好从意思上判断而不是语法上

前面是‘3年’,后面是‘见到我’,而且后面还用了‘again’这个词
先一个一个试试看

a before 再次见到我之前还有3年 - 也就是说 3年之后再次见面,很合理
b after 再次见到我之后还有3年 - 说不通,见面后的3年是干什么的?
c since 自从再次见到我之后会有3年 - 一般都会说见到之后‘已经’过了3年,所以前面不会是将来时
d when 再次见到我时会是3年 - 听起来好像是见个面就要3年

所以答案就是a

我3年后才会遇到那个男人
用since前后时态要一致
用before前后时态不能一致
根据句意,不可能未卜先知,而且语句不通,所以不用after