早教吧 育儿知识 作业答案 考试题库 百科 知识分享

Ifthehorsewinstomorrow,hethirtyracesinthepastfiveyears.A.willwinB.wouldwinC.willhavewinD.haswon但是这是表示和将来相反啊我觉得应该是B啊是would+动词原形啊求解Isuggestedthattheteacher'swages.A.i

题目详情
If the horse wins tomorrow,he___thirty races in the past five years.A.will win B.would win C.will have win D.has won 但是这是表示和将来相反啊 我觉得应该是B啊 是would+动词原形啊求解
I suggested that the teacher's wages___.A.increase B.increases C.will increase D.be increased.suggest后面不是应该是(should)+动词原形嘛?为什么不选A 选D是表示被动吗?那I suggested that the teacher's wages increased对不对?就是把be去掉 D选项的be在这里有什么用?
I was very busy that day.Otherwise i ___ part in the discussion.A.would take B.had taken C.tooK D.would have taken 这个我主要就是区分不出来A和D了 不知道为什么A不对 D里的have又有什么用
▼优质解答
答案和解析
1.第一题考的是条件句的虚拟语气,从题目来看这里表示和将来相反,但是因为主句中含有in the past five years,这是典型的错综,应选与in the past five years一致的时态,故选C.
2.wage译为工资,一般来说工资是被增加所以是be increased,故应用被动语态,而suggest译为建议时应用虚拟语气(should)+动词原形,故选D.
3.此题应选D would have done是表示过去的动作,而would do sth则表示现在的动作.而题中I was very busy 已暗示过去,故选D.