爱问知识人 爱问教育 医院库

反义疑问句的题目!请帮忙解决啊!

首页

反义疑问句的题目!请帮忙解决啊!

1. Harry wouldn’t have become a teacher then 
if it hadn’t been for the holiday, _____?
   A. did he    B. had it 
    C. would he  D. had he 
为什么选A啊?
不能理解啊!
2. Tom has been writing letters all afternoon,
but he should have finished them by now,____?
A. hasn't he      B.has he 
 ouldn't he    D.didn't you
为什么选C啊?而这一题为什么选B啊?
You must have been to the Great Wall, _____? 
 stn’tyouB.haven’tyou en’ styou3.David told me that you would take a trip to America,___?
A. would you   B.wouldn't you
C. did you     D.didn't you
为什么选B啊?不是说宾语从句跟主句走吗?
帮帮忙!

提交回答
好评回答
  • 2010-07-30 12:48:42
      1、选A。难点出现在“语序”上。如果将原句改为:
    If it hadn’t been for the holiday, Harry wouldn’t have   become a teacher then,_____? 那么答案就容易理解了---所问的是 Harry 是否会当老师,而不是那次度假。
       2、该题but后面是主要陈述部分,“但到现在为止他应该已经写完信了,是不是?”语义上判断,该题是对“现在情况作可能性推测判断”,故不选hasn't he ,而用shouldn't he 。而在You must have been to the Great Wall, _____?一句中 ,must have been 表示对“过去情况做肯定性推测判断”,must这种用法仅限于“肯定句”,而且,mustn’t表示“禁止、不许”,不表判断,所以不能用。
       3、宾语从句跟主句,是指“时态”,而该题考的是反义问句。 主从复合句反义问句,主语为第一人称时,反问部分与主句一致;主语为第二、三人称时,反问部分与从句一致。David不是第一人称,故依据从句定答案。从句主语是you,动词是would take ,所以反问用wouldn't you 。
       。

    明***

    2010-07-30 12:48:42

  • 英语考试 相关知识

相关推荐

正在加载...
最新问答 推荐信息 热门专题 热点推荐
  • 1-20
  • 21-40
  • 41-60
  • 61-80
  • 81-100
  • 101-120
  • 121-140
  • 141-160
  • 161-180
  • 181-200
  • 1-20
  • 21-40
  • 41-60
  • 61-80
  • 81-100
  • 101-120
  • 121-140
  • 141-160
  • 161-180
  • 181-200
  • 1-20
  • 21-40
  • 41-60
  • 61-80
  • 81-100
  • 101-120
  • 121-140
  • 141-160
  • 161-180
  • 181-200
  • 1-20
  • 21-40
  • 41-60
  • 61-80
  • 81-100
  • 101-120
  • 121-140
  • 141-160
  • 161-180
  • 181-200

热点检索

  • 1-20
  • 21-40
  • 41-60
  • 61-80
  • 81-100
  • 101-120
  • 121-140
  • 141-160
  • 161-180
  • 181-200
返回
顶部
帮助 意见
反馈

确定举报此问题

举报原因(必选):