Your cousin is said a new computer program recently, but do you know when he wil
题型:不详难度:来源:
Your cousin is said a new computer program recently, but do you know when he will finish it?A.to design | B.to be designing | C.to have been designing | D.to have designed |
|
答案
C |
解析
试题分析:考查固定结构的含义sb/sth+be+said/reported/thought(过去分词)+to do/to be doing/to have done, 具体意思为:to do 表将来;to be doing表示正在进行;to have been doing表示从过去一直在进行到现在,并且现在还在进行;to have done表示动作已经结束,发生在谓动词之前。句意为:据说你的堂兄最近在设计一种新的电脑程序,但是你知道他在什么时候完成吗?从句意中可知,他设计了一段时间,但还没有完成,应在进行中,故应使用to have been doing的形式,答案应为C。 |
举一反三
She was always ______, even when things were at their worst.A.attractive | B.optimistic | C.pessimistic | D.frightened |
|
It’s bad manners to keep _______ when your teacher asks you a question.A.still | B.silent | C.quiet | D.calm |
|
________ and short of breath, Andy and Ruby were the first to reach the top of Mount Tai.A.To be tired | B.Tired | C.Tiring | D.Being tired |
|
We should take good care of the elderly, as they are ______ to the sudden change of weather.A.sensitive | B.anxious | C.weak | D.positive |
|
Every man has his faults. We should, therefore, learn to be ______ of others.A.ignorant | B.responsible | C.reliable | D.tolerant |
|
最新试题
热门考点