The law required that everyone ________ his car checked at least once a year.
#86366
A
has
B
have
C
had
D
will have
推荐题目
We ______ John’s name on the race list yesterday but for his injury. 
#87161
A
will put
B
will have put
C
would put
D
would have put
If I___you, I____more attention to English idioms and phrases. 
#89906
A
was; shall pay
B
am; will pay
C
would be; would pay
D
were; would pay