By the end of April Peter ______ here for three months. ( )
选项:
A:will have stayed
B:will have been staying
C:stays
D:has stayed
发布时间:2024-04-22 09:33:08