I really ought to go on a diet。I ________ on so much weight since I gave up jogging. 
#104788
A
put
B
am putting
C
have put
D
had put
推荐题目
That piece of music sounds quite familiar. Who _____ the piano upstairs?
#102640
A
as played
B
played
C
plays
D
is playing
I        my history this time yesterday. Now I      all my work for today.
#104523
A
reviewed; had done
B
was reviewing; had done
C
was reviewing; have done
D
reviewed; have done