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

英语~虚拟语气~选择:ifyouhadlostyourwatch.A.Hadn'tyoubeenupsetB.Wouldn'tyoubeupsetC.Weren'tyouupsetD.Wouldn'tyouhaveupset答案是B没错,我也选对了,但是我是因为没得选了才选B的,谁能告诉我到底

题目详情
英语~虚拟语气~
选择:
______if you had lost your watch.
A.Hadn't you been upset B.Wouldn't you be upset
C.Weren't you upset D.Wouldn't you have upset
答案是B没错,我也选对了,但是我是因为没得选了才选B的,谁能告诉我到底是为什么?
我感觉应该是Wouldn't you have been upset但是这里没有这个选项,那么为什么选B呢?
▼优质解答
答案和解析
有这个感觉相信是因为你记住了虚拟条件句的3种用法了语法书都灌输我们,虚拟条件句分3类虚拟过去 if had done,would/could/might/should have done虚拟现在 if did/were,would/could/might/should do虚拟将来 if were...
看了英语~虚拟语气~选择:ifyo...的网友还看了以下: