2007年湖北高考完成句子the fact that he has failed for several times ,makes him very upset.(fail)

问题描述:

2007年湖北高考完成句子the fact that he has failed for several times ,makes him very upset.(fail)
为什么不用一般过去时而要用现在完成时呢,后面动词不是用的一般时态makes吗

他失败很多次这一事实是他非常恼火.
he has failed for several times 这个短句里有 for several times (很多次)这相当于一个时间段.
那自然前面要用现在完成时了.
逗号前面的句子总体做主语.一句话里不是要时态保持一致吗,那后面用的是makesthe fact that he has failed for several times(主语从句)makes(谓语动词) him(宾语) very upset.(宾补)从句和主句时态不一定一样.就是说只要从句或主句自己内部保持时态一致就可以了,而不用整句话都保持一致是吗?我也不知道是哪儿断章取义的理解了这个保持时态一致。。。是的。