They/re talking as if they had been old friends?从句为什么是”had been "不是”were"as if 从句要用虚拟语气,而是与现在相反应该用”were"吗?

来源:学生作业帮助网 编辑:作业帮 时间:2024/11/24 17:00:08
They/re talking as if they had been old friends?从句为什么是”had been
xSMOA+^kh@p.BI!mRf%[-l!Dݭwf8/LG=xjf}ݚT_G2oHוxVI)9$ eUUFBYˤt"@]2NZGȠ*?R3jH'S=^o.h| ɠj}hXsFl[]NI``![BlGry%]s͗IprYcsdp8<}ae%YY|8v:6zdB{zv+`XbUdN]B nSwu1qY[(WcЃSftK\o ?mA6vutCyω-v_ *YK2["s},"ؙlÚ42v3@t?[/AT6,t7GIb  &07<.Y& a١ܭ #kA |I2fwf .`!!_H| B

They/re talking as if they had been old friends?从句为什么是”had been "不是”were"as if 从句要用虚拟语气,而是与现在相反应该用”were"吗?
They/re talking as if they had been old friends?从句为什么是”had been "不是”were"
as if 从句要用虚拟语气,而是与现在相反应该用”were"吗?

They/re talking as if they had been old friends?从句为什么是”had been "不是”were"as if 从句要用虚拟语气,而是与现在相反应该用”were"吗?
由as if和as though引导的虚拟语态.
1.主句+AS IF +主语+ WAS/WERE:表示动作与主句同时发生.
2.主句+AS IF +主语+HAD+过去分词:表示动作发生在主句之前.
所以句中的意思是“一直都是老朋友”,而不单纯是时态.

你说的没错,可是两个意思是有细微区别的;
这句意思是:他们交谈着,就像早已经是老朋友似的。
(用had been强调“一直以来的老朋友”的状态,用were则是一般性强调,只是说明他们是老朋友)

他们像老朋友那样聊天
不可以用were,他们不是老朋友,只是像,从句要用虚拟语气,were表示事实

句中用的是过去完成式,也可以用于虚拟语气中。意思是“他们好像已经是老朋友了”。
用"were"也可以