问题: 虚拟语气
the reason could be that man have/had too much money. That makes sense why he has many girlfriends.
我的问题是
1。 第一句话里是用have还是 had?
2. 第二句话 是基于第一句虚拟成立下推断而来的,
用现在时对吗?? 是不是还是要用虚拟语态呢?
越详细越好。谢谢
解答:
我觉得这句话和虚拟语气没有关系,
could be 这里表示一种委婉的,不确定的猜测, 意思是有可能,could也不一定表示过去时态, 所以不用have ,应该用has 或 might have, 但might 也是表猜测,似乎略显多余,所以has 就足够了.当然,如果要用had也可以,表示过去时态,但后一句中也要用had
第二句话是承接第一句话, 可以说第一句话是原因,第二句话是结果,和第一句话的时态保持一致,即第一句用has,则用has, 现在时态,第一句用had,则用had,过去时态
整个句子的翻译是: 原因也许是他太有钱了.这就可以解释他为什么会有那么多女朋友.( 或: 他有那么多女朋友就不足为奇了.)make sense 是"合理,说得通"的意思
版权及免责声明
1、欢迎转载本网原创文章,转载敬请注明出处:侨谊留学(www.goesnet.org);
2、本网转载媒体稿件旨在传播更多有益信息,并不代表同意该观点,本网不承担稿件侵权行为的连带责任;
3、在本网博客/论坛发表言论者,文责自负。