(2013·高考天津卷)If he had spent more time practising speaking English before,he________ able to speak it much better now.
#86615
A
will be
B
would be
C
has been
D
would have been
推荐题目
________ for the free ticket, I would not have gone to the theatre so often.
#87903
A
Were it not
B
Had it not been
C
Had not it been
D
Were not it
I didn’t see her in the meeting room this morning. She ______ have spoken at the meeting.
#89550
A
mustn’t
B
shouldn’t
C
needn’t
D
couldn’t
—Why aren’t they here yet?—They_____ the bus.
#89522
A
can have missed
B
must be late for
C
may have missed
D
might be late for
— How’s your tour around the North Lake? Is it beautiful? — It ______ be, but it is now heavily polluted.
#86563
A
will
B
would
C
should
D
must
.We were all waiting for you .You _____for the seaside by yourself without leaving a message.
#89123
A
mustn’t leave
B
shouldn’t have left
C
couldn’t have left
D
needn’t leave