be supposed to be doing是动名词还是情态动词表进行

例:I am supposed to be watching her like a hawk.

这句话中be supposed to do是加了be doing表进行,还是watching是动名词?

我该如何区分?

请先 登录 后评论

最佳答案 2020-02-19 02:10

be supposed to do 大约等于 should do. 你换成should试试。

I should be watching her like a hawk.

如果watching是动名词,则be是系词。动名词作表语,主语不可能是人。所以很容易排除动名词作表语。你觉得难以区分,是因为你忽略了动名词作表语时和主语的逻辑关系,即A=B。例如,My job is cleaning the offices. 主语如果换成人,人就是doing的逻辑主语,那就成了进行时态了。所以学习语法要注意逻辑分析,而不要停留在术语上。

请先 登录 后评论

其它 0 个回答

  • 0 关注
  • 2 收藏,8676 浏览
  • may52014 提出于 2020-02-18 22:05

相似问题