
英语虚拟语气一个简单问题,高考燃眉之急,谢谢!
①IfIhadworkedharderatschool,I[wouldbesitting]inacomfortableofficenow.这句话[wouldbesitti...
①If I had worked harder at school , I [ would be sitting] in a comfortable office now .
这句话 [ would be sitting] 是对的,可是我觉得应该是【would sit】才对。
应为资料书上说:If + 主 + did(were)…… 主 + would/could/should/might do ..... 表示与现在事实相反。
可是这句话的结构确实would + be + do.这明显是错的啊!为什么不是【would sit】?? 展开
这句话 [ would be sitting] 是对的,可是我觉得应该是【would sit】才对。
应为资料书上说:If + 主 + did(were)…… 主 + would/could/should/might do ..... 表示与现在事实相反。
可是这句话的结构确实would + be + do.这明显是错的啊!为什么不是【would sit】?? 展开
4个回答
展开全部
题目句为一个混合虚拟句,上为与过去事实相反,下句与现在相反,你说的有误,至于Would do不是一成不变的,要根据语境语态和时态要适当的变.其实虚拟句与一般分子是一样的,不就是多了if之类的表示没做的事,根据意思就判断岀来了.希望能帮到你
展开全部
sit是特殊动词 需用 be sitting 不是所有词汇都遵循语法规律的 学语言不可墨守成规 要明白特殊情况需单独记忆
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
前半句是虚拟没错,但后半句其实描述的是具体的现在情况,是现在进行的
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
be+doing很明显是现在进行,虽然是虚拟,但是很明显现在进行要更好些.如果凭语感的话也是would be sitting.
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询