He must have done it well, because he told me he just did what he _____ to do. 
#101080
A
has been told
B
had been told
C
was told
D
had told
After school we went to the reading-room to do some reading, only to be told that it ____________.
#101081
A
was decorated
B
had decorated
C
had been decorating
D
was being decorated
—Who do you think will get the first prize?—Mary, of course. She ________ for the competition for months.
#101082
A
is preparing
B
was preparing
C
had been preparing
D
has been preparing
The hotel which _______ now is to be a five-star one
#101083
A
is building
B
has been built
C
is being built
D
is to be built
---Can we sit at the table near the window?---I’m sorry, but it______ already.
#101085
A
was taken
B
has taken
C
has been taken
D
has been taking
I want to buy that kind of cloth because I _____ the cloth _____ well.
#101087
A
have told; washes
B
have been told; is washed
C
was told; washed
D
have been told; washes
Dr. Smith, together with his wife and daughters,     visit Beijing this summer.
#101088
A
is going to
B
are going to
C
was going to
D
were going to
The church tower which      will be open to tourists soon. The work is almost finished.
#101090
A
has restored
B
has been restored
C
is restoring
D
is being restored
Amy insists that she ____ the secret to lose weight. But she won’t share it with us.
#101092
A
had discovered
B
discovers
C
has discovered
D
will discover
There was a lot of fun at yesterday’s party. You _______, but why didn’t you? 
#101093
A
should come
B
may come
C
ought to have come
D
may have come
Every morning they meet in the same café. They      there for years.
#101094
A
have gone
B
are going
C
go
D
have been going
He, along with his brothers, ______ how serious the situation is.
#101096
A
haven’t realized
B
hasn’t realized
C
don’t realize
D
didn’t realize
I’m sorry, sir. Your recorder isn’t ready yet. It ______ in the factory.
#101098
A
is being repaired
B
is repaired
C
has been repaired
D
hasn’t repaired
The box ______ a lot of coins, ______ an old Chinese one.
#101099
A
is containing; including
B
contains; includes
C
is containing; included
D
contains; including
一般现在时
共5993题
查看专题详情
清空已答