当前位置:高中试题 > 英语试题 > 一般现在时 > .If I _________too late last night, I could not have fallen asleep in class.A.di...
题目
题型:不详难度:来源:

.If I _________too late last night, I could not have fallen asleep in class.
A.didn’t stay upB.hadn’t stayed up
C.don’t stay upD.haven’t stayed up

答案
B
解析
考查if条件状语从句的虚拟语气。If I _________too late last night是含有if条件状语从句的虚拟语气,根据last night可知是指的过去的事实,要用had done的过去完成时态,所以选B。
核心考点
试题【.If I _________too late last night, I could not have fallen asleep in class.A.di】;主要考察你对一般现在时等知识点的理解。[详细]
举一反三

. ---What seems to be the trouble?
---I _______ pretty tired for the past few days and I think I ______ a fever now.
A.have felt, runB.have been feeling, am running
C.felt, runD.feel, am running

题型:不详难度:| 查看答案

---Did you do anything last week?
---I _________ to go skiing or do some shopping, but ______ studying.
A.had planned, ended upB.planned, ended up
C.had planned, end upD.planned, end up

题型:不详难度:| 查看答案

. Since last year, the global economic slowdown ________ in many countries. It is expected that the world economy will not recover until the end of 2010.
A.is spreadingB.spreadC.had spreadD.has been spreading

题型:不详难度:| 查看答案

So far only four of the 77 Chinese children who went missing from a home in Britain last month ________, according to The Guardian.
A.have foundB.foundC.have been foundD.were found

题型:不详难度:| 查看答案

There’s still 5 minutes before the train leave. If we hadn’t taken a taxi, we _______ late.
A will be    B. would have been    C. have been    D would be
题型:不详难度:| 查看答案
版权所有 CopyRight © 2012-2019 超级试练试题库 All Rights Reserved.