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

英语语法Ifyouhadlistenedtome,youinsuchgreattroublenow.A.wouldn’tbeB.wouldnothavebeenC.won’tbeD.won’thavebeen

题目详情
英语语法
If you had listened to me,you ______ in such great trouble now.
A.wouldn’t be B.would not have been
C.won’t be D.won’t have been
▼优质解答
答案和解析
选B...首先这是一个虚拟语气.因为由if引导的从句要比主语的时态推前...would have done意思为...你本来会这样(但实际情况相反)...would not have done 意思为...你本来不会这样...整句的意思为...如果你之前有听我说...