实况2016画面太差:A little problem to you

来源:百度文库 编辑:中科新闻网 时间:2024/04/30 07:13:56
Mr. Brown left London six years ago.
Mr. Brown_________ _________ _________ _________London for six years.
可不可以填had been away from?

可以。但应该是填has been away from.
虽然时态不同,但表达的是同一个意思。
时态的使用主要看状语,第一个句子的状语是six years ago,ago相应的时态应该是一般过去时,而第二个句子的状语是for six years,“for+时间段”对应的时态是现在完成时,表示一个状态从过去一直持续到现在.且leave是瞬间动词,须改为be away from.

应该填 “has been away from"
因为时态的使用主要看状语,第一个句子的状语是six years ago,ago相应的时态应该是一般过去时,而第二个句子的状语是for six years,“for+时间段”对应的时态是现在完成时,表示一个状态从过去一直持续到现在.且leave是瞬间动词,须改为has been away from.

不行,因为这里只能用现在完成时(第三人称要用单三)
has been away from

可以。leave是瞬间动词,当句子改为现在完成时的句子时,瞬间动词应改为延续性动词,即be away (from)

可以