高中英语题目michael _____ one new novel in the past year . a.was w

8个回答

  • 楼主 理解 有误

    in the past 是过去时间 与一般过去时 连用

    但 in the past year (s) 是现在完成时的 标志 只能和现在完成时 连用

    这个时间 与现在 有关系 指的时 从现在(说话时) 往前推的时间

    所以 本题答案 是 B has writen

    不能用 过去进行时 .过去进行时 跟的不是 时间段 而是特定 的时间点.

    如 i was watching tv at this time yesterday.昨天这时候 我在看电视.

    本题 句子意思 在过去的一年 michael 写了一部 新小说.

    强调动作已完成 并且对现在有影响.

    如果 是 没有写完 一直在写,应该用 现在完成进行时,现在仍然在写

    michael has been writing one new novel in the past year .

    在过去的一年 michael 一直在写一部 新小说