发布网友 发布时间:2023-07-11 22:22
共5个回答
热心网友 时间:2024-11-19 14:50
have done 应该是指过去已经搞定了的事,一般用于完成时;have to do 译为不得不做,e.g:I have to do homework everyday.(我每天不得不做作业)一般用于带有感*彩的句子中,可表现出极不情愿的情感!热心网友 时间:2024-11-19 14:51
have to do 表示客观情况下必须完成的任务,工作。比如,I have to finish my homeworks ,我必须做完我的家庭作业。热心网友 时间:2024-11-19 14:51
Have todo有点象情态动词热心网友 时间:2024-11-19 14:52
简单的说:热心网友 时间:2024-11-19 14:52
have done 已经做完了某事