王先生过去总抽烟直到病了他才戒烟用英语怎么说

2025-06-23 01:06:17
推荐回答(1个)
回答1:

答案:He didn't give up smoking until
通过对比,可知英文句子中缺少"直到病得严重了,他才戒烟"的完整表达;根据从句he was seriously ill结合汉语意思可知此处应该用固定表达not…until"直到…才"引导一个时间状语从句;从句为一般过去时,所以主句也应为一般过去时;"戒烟"应该用固定短语give up,后跟动名词smoking;give up为动词短语,所以应用助动词did加not即didn't表达否定,后跟动词原形;即He didn't give up smoking;后加上连词until.故填:He didn't give up smoking until