题文
You never know how much difficulty we _________ such a dishonest man promise to change last time.
| A.having had | B.have had |
| C.had having | D.had had |
You never know how much difficulty we _________ such a dishonest man promise to change last time.
| A.having had | B.have had |
| C.had having | D.had had |
试题篮
()