分析 has been asleep for
解答 答案:has been asleep for
通过中英文句子的比对,可知英文句子中缺少"睡着"的表达.首先根据句意表述的是动作延续了一段时间判断用现在完成时,现在完成时的构成为:主语+have/has+动词的过去分词,本句的主语the man on guard是第三人称单数,所以用has;该句的时间状语表示动作延续了多少时间用"for+时间段"这一结构.另外正确翻译本句还要区分fall asleep 和be asleep这两个短语,fall asleep强调入睡的动作,be asleep 强调睡着的状态.根据汉语本句强调的是状态.故答案为:has been asleep for
点评 此题考查固定短语及时态的综合运用.做题时要先根据句意及关键词判断出时态,再结合固定短语做出形式上的变化.
科目:初中英语 来源: 题型:选择题
A. | to drink; nothing else | B. | drinking; something else | ||
C. | to eat; something else | D. | eating; nothing else |
查看答案和解析>>
科目:初中英语 来源: 题型:填空题
查看答案和解析>>
科目:初中英语 来源: 题型:填空题
查看答案和解析>>
科目:初中英语 来源: 题型:填空题
查看答案和解析>>
科目:初中英语 来源: 题型:选择题
A. | Who did that | B. | How did that happen | ||
C. | What's wrong with him |
查看答案和解析>>
科目:初中英语 来源: 题型:填空题
查看答案和解析>>
科目:初中英语 来源: 题型:填空题
查看答案和解析>>
湖北省互联网违法和不良信息举报平台 | 网上有害信息举报专区 | 电信诈骗举报专区 | 涉历史虚无主义有害信息举报专区 | 涉企侵权举报专区
违法和不良信息举报电话:027-86699610 举报邮箱:58377363@163.com