I _______ all the cooking for my family, but recently I have been too busy to do it.     
#102780
A
will do
B
do
C
am doing
D
had done
推荐题目
Tom was badly injured in the accident last week. A new manager____ to take his place since then. 
#99361
A
has been arranging
B
has arranged
C
was arranged
D
has been arranged
By the time a child is five, he _______ hundreds of hours of television.
#103126
A
will watch
B
will have watched
C
had watched
D
is watching
There was a knock at the door. It was the second time someone _______ me that evening.
#104453
A
had interrupted
B
would have interrupted
C
to have intrrupted
D
to intrrupt