您现在的位置是:首页 > 学科知识查询 > 高中英语题库

for a long time, but he tried his best to catch up with his classmates.A.Having been illB.Though he

编辑:chaxungu时间:2026-04-27 03:00:45分类:高中英语题库

【题目】________ for a long time, but he tried his best to catch up with his classmates.

A.Having been illB.Though he was ill

C.Being illD.He was ill

在线课程

【答案】D

【解析】

试题分析:句意:他病了好长时间,但他尽力赶上同学们。句中有but,所以前后句意思是转折的,A、C不能构成句子;B项中Though和后面的but是不能同时用的,故选D.