20.--- Oh, we ______ you at long last.
--- But is there anything that I can do for you? I don’t think I know you.
A.found B.have found C.are to find D.have been finding
19.Is there a shop around ______ we can get some fruit?
A.which B.that C.where D.as
18.______ I’m willing to help, I do not have much time available.
A.Since B.When C.While D.Unless
17.I’m planning to hold a party in the open air, but I can make no ______ because it depends on the weather.
A.mistake B.guarantees C.decision D.words