英语语法选择题(请大人分析)

来源:百度知道 编辑:UC知道 时间:2024/05/16 09:16:21
They delayed their _______ us for several hours because their car ________ on Highway 66.
A. visiting ... was stuck
B. visit ... being stuck
C. to visit ... was stuck
D. visiting ... having been sticking

答案是A 我选了D
请各位大人帮我分析下 =_|||

前面visiting你应该知道了吧,你选对了
because是连词,后面从句不需要用那个现在分词形式,后面要接一个完整的句子,如果你用having been sticking那后面的从句就没有谓语了

如选D,则stcking应为stuck。