______, she stood at the front door, waiting for her husband to return.
A: Being finished preparing dinner
B: Having finished preparing dinner
C: Finished preparing dinner
D: Having finished to prepare dinner
A: Being finished preparing dinner
B: Having finished preparing dinner
C: Finished preparing dinner
D: Having finished to prepare dinner
举一反三
- All the tasks ______ ahead of time, they decided to have a dinner party to celebrate.( ) A: have been finished B: had been finished C: having been finished D: were finished.
- They went to have their dinner after they ( ) the assignment. A: had finished B: finished C: have finished D: would finish
- ______ the housework, Mary began to write her report. A: Being finished B: Finished C: Having been finished D: Having finished
- If you ____ dinner, I'll ask the waiter for the bill. A: finished B: have finished C: finish D: had finished
- They went to have their dinner after they ___the assignment. A: finish B: have finished C: finishing D: finished