WHEN I _________ THIS MORNING , MY ROOMMATE ______ ALREADY .A. WAK...

22. When I _________ this morning , my roommate ______ already .A. wake / has left B. woke / had left C. was waking / left D. am waking / leaves