Recently quite a lot of experts _____ that another law on wildlife protection ____ as soon as possible. 
#89276
A
suggested; must be passed
B
have suggested; be passed
C
were suggesting; was passed
D
suggested; being passed
推荐题目
I’m surprised that he _____ in the exam.
#90197
A
should fail
B
would have failed
C
may have failed
D
should have failed
——I wish they        always late.
#86391
A
weren’t
B
hadn’t been
C
wouldn’t be
D
wouldn’t have been
If Peter had not hurt his leg, he ______ the important meeting last week.
#86505
A
will attend
B
attended
C
would have attended
D
would attend
 --- I saw your uncle take a taxi to the airport. Why didn’t you drive him there? --- I ______. But my car ______.
#86778
A
would; was fixed
B
would have; was fixed
C
would have; was being fixed
D
did; was being fixed