He       you more help,even though he was very busy.
#89660
A
might have given
B
may give
C
must have given
D
might give
推荐题目
Had he studied harder, he______the final exams.
#86510
A
would pass
B
could pass
C
had passed
D
would have passed
The ground is all wet. It _________ last night.
#87531
A
can’t have rained
B
may have rained
C
can have rained
D
must have rained
______ it would be silly to argue any longer .
#87963
A
Was that true
B
If that was true
C
Should that be true
D
Could that be true