----Another cup of tea? That’s your third since lunch. ----Yeah, well, I ____ all night preparing for my history exam. I can hardly keep my eyes open.
#100513
A
have stayed up
B
stayed up
C
have been staying up
D
will stay up
推荐题目
I would have come earlier, but I _____ that you were waiting for me.
#102993
A
didn’t know
B
hadn’t known
C
haven’t known
D
wouldn’t have known
--Hi, Tracy, you look tired. --I am tired. I________ the living-room all day.
#104239
A
painted
B
have been painting
C
had painted
D
have painted
—What were you doing when I phoned you last night? —I _________my painting and was starting to take a bath.
#104335
A
have already finished
B
was finishing
C
had just finished
D
was going to finish
I ______ him in time, otherwise he would have fallen off the bike.
#103908
A
had supported
B
supported
C
have supported
D
Support
