I have to stay here 和 i have had to stay here 区别是什么?
问题描述:
I have to stay here 和 i have had to stay here 区别是什么?
答
I have to stay here是我必须待在这里的意思
I have had to stay here 是我本该待在这里单实际没有的意思 带有一种后悔的意思
答
i have to stay here的时态是一般现在时,意思是现在我必须呆在这;i have had to stay here 的时
态是现在完成时,表明我已经在这呆了一会了,两者的主要区别是在“这”呆的时间长短的问题(呵呵,我自己的理解,不知道对不对)
答
后者是完成时态,had to 表示不得不,加上完成时态说明不得不呆在这儿的这个动作已经完成.而前者还没有开始这个动作.