问题
选择题
Mr. Smith ______ a grammar book meant for senior high school students and will almost finish it.
A.has been writing
B.has written
C.was writing
D.has been written
答案
答案:A
题目分析:考察时态和语态。句意:史密斯先生一直在写一本为高中生使用的语法书,很快就要完成了。根据句意说明这本书还没有写完,在过去这段时间里他一直都在写。使用现在完成进行时表示从过去到现在的一段时间里一直在做的事情,故A正确。
点评:英语中的时态主要由动词的形式决定,因此在学习英语时态时,要注意分析动词形式及具体语境,想象在那个特定的时间动作所发生的背景,这个动作是经常性动作、一般性动作、进行性动作、完成性动作还是将要发生的动作。