满分5 > 高中英语试题 >

Your cousin is said a new computer progr...

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。 考点:考查非谓语动词。
复制答案
考点分析:
相关试题推荐

       your pets inside as much as you can when the weather is bad.

A. Keep                        B. Keeping          C. Kept                         D. To keep

 

查看答案

Jim told us all that _______ he said so at the meeting was right.

A. all                B. what               C. all that           D. that

 

查看答案

Every minute has been made full ______ of by the girls ______ knowledge about etiquertte.

A. using; learning      B. use; to learn

C. to use; to learn     D. use; learning

 

查看答案

Traveling is a good way to           different cultures and broaden the mind.

A. expand                      B. explore                      C. expose                     D. export

 

查看答案

______ for the boy to talk with his mouth full!

A. What bad manners they are                             B. How bad manners they are

C. What bad manners it is                                       D. How bad manners it is

 

查看答案
试题属性

Copyright @ 2008-2019 满分5 学习网 ManFen5.COM. All Rights Reserved.