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

英语语法IfonlyIAmywatch!A.hadn’tlostB.haven’tlostC.didn’tlostD.don’tlose为什么是A?

题目详情
英语语法
If only I __A___ my watch!
A.hadn’t lost B.haven’t lost C.didn’t lost D.don’t lose
为什么是A?
▼优质解答
答案和解析
解析:if only 表示要是.就好了,是一种虚拟语气.
当表示和现在事实相反,用过去式.
当表示和过去事实相反,用过去完成时.
该句的意思:要是我的手表没丢该多好啊,但实际上手表早就丢了.因此是和过去事实相反,用过去完成事,答案为A
希望能够帮到楼主!