HOW LONG IS SHE GOING TO STAY

3. How long is she going to stay?A. for a month B. for two weeks C. for a week