语法讲清楚,为什么不选D?It was so cold that the travelers had the fire

语法讲清楚,为什么不选D?
It was so cold that the travelers had the fire ( ) all the night.A.burning B.to turn C.burn D.burnt
eyeblue_555 1年前 已收到4个回答 举报

jiaba 幼苗

共回答了22个问题采纳率:95.5% 举报

have sb do 使某人做什么
have sth doing使某事一直处于某种状态
have sth done使某事被做
所以这里选A,旅行者让火整夜燃烧.
如果选D,他们使火被烧,没有这样的表达.

1年前

3

iblieve 幼苗

共回答了38个问题 举报

have sth doing 表主动,进行
have sth done 表被动

1年前

2

水上的飞鸟 幼苗

共回答了1224个问题 举报

答案A
【俊狼猎英】 团队为您解答,欢迎追问

1年前

2

CHUNG2007 幼苗

共回答了1个问题 举报

选A,fire 是自己主动燃烧,而不是被烧

1年前

1
可能相似的问题
Copyright © 2024 YULUCN.COM - 雨露学习互助 - 20 q. 0.072 s. - webmaster@yulucn.com