He_____ articles for our wall-newspaper these years, and he____ about thirty articles.
#101162
A
has written; wrote
B
has been writing; wrote
C
is writing; has been writing
D
has been writing; has written
推荐题目
Don't get that ink on your shirt, for it______. 
#104325
A
won'twashout
B
won'tbewashedout
C
isn'twashedout
D
doesn'twashaway
 —Could I use your car tomorrow morning?—Sure. I ________ a report at home.
#100107
A
will be writing
B
will have written
C
am writing
D
have written
—Why does the lake smell terrible?—Because large quantities of water ________.
#99571
A
have polluted
B
is being polluted
C
has been polluted
D
have been polluted