16-26 ---have some Maotai,please. ------no, thanks. it is three years ___i drank.a.before b. since c. after d.when為什么選B,能幫助分析和翻譯嗎?
熱心網友
a.before 在意思上和語法上都不講,不可能是“在我喝酒之前已經是三年了”c. after 在意思上不講,不可能是“在我喝酒之后,已經是三年了”d.when在意思上不講,而且when也不這么用,它的主句一般是進行時b. since 加一個過去時的句子表示一段時間,前邊的主句可以用一般現在時,也可以用現在完成時
熱心網友
你們說吧,不知道是什么意思.
熱心網友
it is three years _since__I drank.此句意思是"我有三年沒喝酒了".drank用過去式表示喝酒是過去的事,至今有三年了.故選since,其它不合題意.