请问英语大侠一个高二语法问题
来源:学生作业帮 编辑:神马作文网作业帮 分类:英语作业 时间:2024/09/22 23:35:15
请问英语大侠一个高二语法问题
I( ) a novel written by ernest hemingway last night and another night I‘ll finish it、
为什么答案是was reading?怎么不可以是have been reading
I( ) a novel written by ernest hemingway last night and another night I‘ll finish it、
为什么答案是was reading?怎么不可以是have been reading
have been reading表示从过去某一点到现在一直在进行的动作
言下之意它的时间状语一定是一个时间段
而本题的时间状语是last night,首先它是一个过去时间标志,其次它是一个时间点
无论如何不会选用现在完成进行时
可用一般过去时,用过去进行时更生动(利用last night是个时间点,表示这个点上正发生的事)
言下之意它的时间状语一定是一个时间段
而本题的时间状语是last night,首先它是一个过去时间标志,其次它是一个时间点
无论如何不会选用现在完成进行时
可用一般过去时,用过去进行时更生动(利用last night是个时间点,表示这个点上正发生的事)