早教吧 育儿知识 作业答案 考试题库 百科 知识分享

Ihaverealizedthathealthyisworthallthemoneyintheworld.为什么用haverealized,不用realized.

题目详情
I have realized that healthy is worth all the money in the world.
为什么用have realized,不用realized.
▼优质解答
答案和解析
一般过去时和现在完成时极易被混淆,后者表过去发生的事情并且对现在造成的影响,而前者仅表示过去的动作,对现在有无影响并不知道,就你的提问而言,意思应该是我现在已经知道在世界上健康比所有的钱都有价值,如果用过去时仅表示过去知道,但现在不一定知道,很明显不太合逻辑,而且从句里用的是一般现在时,为了保持时态上的一致,也应该用现在的某种时态,即现在完成时.望对你有所帮助