A. Ever since B. Later on C. Not yet D. From now on
单项选择题My mother()the windows already, so the room looks much brighter.
A. has cleaned B. had cleaned C. is cleaning D. will clean