【题目】________ 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.
编辑: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.