—Peter didn’t come to the meeting this morning. — I _______ him yesterday, but I was too busy and forgot it. 
#87860
A
should have told
B
should tell
C
had to tell
D
had told
推荐题目
 If we __________ computers, life __________ very different now.
#86654
A
didn’t have; would have been
B
wouldn’t have; was
C
didn’t have; would be
D
wouldn’t have; had been
_______ Anirban Maitra, a professor at Oxford University, Jack’s success would not have been possible.
#87000
A
If it wasn’t for
B
Were it not for
C
Had it not been for
D
If it hasn’t been for
______ him well, I would have invited him to my birthday party.
#87956
A
Had I known
B
Should I know
C
If I know
D
If I knew
— Thank God! The accident was avoided after all.—That was lucky, but ten inches nearer the two cars _________?
#86562
A
was destroyed
B
would be destroyed
C
would have been destroyed
D
had been destroyed