既然对现在或将来的虚拟都可能是“从句did(或were)+主句should do”形式,那怎么判断属于哪种虚拟呢?
即如果句子为“从句did(或were)+主句shoulddo”形式,怎么去判断是对现在还是将来的虚拟?...
即如果句子为“从句did(或were)+主句should do”形式,怎么去判断是对现在还是将来的虚拟?
展开
展开全部
对现在或将来的虚拟都可以用动词的过去式表示,具体属于哪种情况的虚拟需要通过上下文或句子中的时间状语(如 tomorrow、nextyear、in the future 等)来判断。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
两个要点:
1.不存在将来的相反,只存在现在和过去两种事实相反。
2.判断现在和过去,和判断时态差不多,通常有时间状语提示。比如,如果我是你,我就不那么做(If I were you, I wouldn't do it.) 如果你去了,你就知道(If you had been there, you would see it.)
1.不存在将来的相反,只存在现在和过去两种事实相反。
2.判断现在和过去,和判断时态差不多,通常有时间状语提示。比如,如果我是你,我就不那么做(If I were you, I wouldn't do it.) 如果你去了,你就知道(If you had been there, you would see it.)
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
从句用were的情形一般都能区分到底是虚拟现在还是虚拟将来。从句用did时,很多时候是可以通过句子里的时间状语区分的。
在从句谓语是实义动词时,对那些因没有时间状语而容易产生歧义的情形,通常会采取对“虚拟现在”用did而对“虚拟将来”用were to do来加以区别。例如:
If she opened the window, the rain would pour in.(“如果她开窗子,雨就会瓢泼而入。”---虚拟现在)
If she were to open the window, the rain would pour in.(“如果到时她开窗子,雨就会瓢泼而入。”---虚拟将来)
在从句谓语是实义动词时,对那些因没有时间状语而容易产生歧义的情形,通常会采取对“虚拟现在”用did而对“虚拟将来”用were to do来加以区别。例如:
If she opened the window, the rain would pour in.(“如果她开窗子,雨就会瓢泼而入。”---虚拟现在)
If she were to open the window, the rain would pour in.(“如果到时她开窗子,雨就会瓢泼而入。”---虚拟将来)
追问
谢谢,补充说明(借用楼下张达人老师的话):
从句用did的时候,具体属于哪种情况的虚拟需要通过上下文或句子中的时间状语(如 tomorrow、nextyear、in the future 等)来判断。
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询