英语语法问题请教。。。谢谢了?
Theytalkloudlyasthoughnobodywerearound.请问大家这里的talk如果改成talked可以吗?这句话用哪个更好谢谢了。...
They talk loudly as though nobody were around.
请问大家这里的 talk如果改成talked可以吗? 这句话用哪个更好谢谢了。 展开
请问大家这里的 talk如果改成talked可以吗? 这句话用哪个更好谢谢了。 展开
4个回答
展开全部
要不要将talk改成talked,取决于要表达什么时候的事情。
如果要表达过去某时刻他们说话声很大,当然要用talked.只不过此时从句的谓语时态也要变成过去完成时had been(语法规则规定:主句谓语是过去时时,as if/as though引导的从句表达过去的状态时要用过去完成时)。
注:虽然严格来说原句主句肯定说的是过去的事情,但在报纸、小说等文学作品里,主句谓语还是可以用现在时态的。所以原句主句用talk也没问题(原句整体都没问题!)
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
要点如下:
1.talk应该是一般过去时,一般现在时不妥。
2. as though这个从句的虚拟语态部分可以是were,不一定要过去完成时,因为动作是同步,不是talk之前。
1.talk应该是一般过去时,一般现在时不妥。
2. as though这个从句的虚拟语态部分可以是were,不一定要过去完成时,因为动作是同步,不是talk之前。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
如果主语谓语用过去式,as though 引导的状语从句的谓语就必须是过去完成时,因为是虚拟语气:
They talked loudly as though nobody had been around.
意思是:
他们大声喧哗,好像周围无人似的。
(实际上有人)。
They talked loudly as though nobody had been around.
意思是:
他们大声喧哗,好像周围无人似的。
(实际上有人)。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询