He ___articles for our wall-newspaper these three years, and he ___about forty articles. 
#104632
A
has been writing; has written
B
has been writing; wrote
C
is writing; has been writing
D
has written; has written
推荐题目
—Have you moved into your new classroom building? —Not yet, it ______________.
#99299
A
was painted
B
is painted
C
has been painted
D
is being painted
Hurry up, or the tickets ________out by the time we get there. 
#103485
A
will have sold
B
will sell
C
have sold
D
will have been sold
Look! The road ____________
#102328
A
is repaired
B
was repaired
C
is being repaired
D
was repairing