Many a mother ( ) not spending more time with his children when they were young。A have regretted B has regretted C regretted D regret为什么选B,这样when前后时态不是不对了吗?我觉得C比较对啊??
热心网友
首先,这句的谓语应选择动词的完成时态。本句的意思是: 许多母亲都后悔,当他们年青的时候没有花更多的时间陪她们的孩子。 用完成时态来表示主语现在的后悔心情,现在这些母亲的心里是愧疚的。 答案中,有A和B都是完成时态。但是many a(表示许多,好些)后面要求跟单数名词。因此,这里只能选择B了。全句就是: Many a mother has regretted not spending more time with his children when they were young。
热心网友
我觉得这个是表结果的,就是已经完成了的动作,所以要用过去完成时