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

haveto有没有用于完成时的?IpracticerunningsinceIwas10yearsold.中用haveto该怎样填?

题目详情
have to 有没有用于完成时的?
I ____ practice running since I was 10 years old.____ 中用have to 该怎样填?
▼优质解答
答案和解析
做谓语动词的没有见到过用have to的完成时态,但是见过前面加上情态动词的情况:
I might have had to fight you.意思是“我当时可能是不得已攻击你.”表示对过去事情的猜测.
你的句子:I ____ practice running since I was 10 years old.
我认为应该填过去时,因为have to属于“即时动词”,“不得不”这个动作不能延长.但是since 又要求完成时态,很纠结————,用when 就没有问题了.