题目内容
4.--Doctor,I caught a bad cold,and I had a sore throat.--How long _______like this?( )
| A. | did you | B. | have you been | C. | were you |
分析 ---医生,我重感冒,嗓子疼.
---这样有多久了.
解答 答案:B.
结合句意可知是询问像这样be like this多久了,动作发生在过去,持续了一段时间,故用现在完成时have/has+过去分词,主语you,故have,be的过去分词been,故答案是B.
点评 现在完成时有两种用法1.过去发生的某一动作对现在造成的影响或结果或到现在为止已经发生或完成的动作.2.表示过去发生的、持续到现在的动作或状态.
练习册系列答案
相关题目
1.The custom sending birthday cards began in the 19th century.( )
| A. | of | B. | with | C. | on | D. | to |
19.Mary _________ as a volunteer teacher for 10years.( )
| A. | works | B. | will work | C. | worked | D. | has worked |
14.At the Sydney Olympics,______ Chinese people hoped she would win China's first gold medal.( )
| A. | three millions | B. | million of | ||
| C. | millions of | D. | three millions of |