问题
                    
How long ____ you ____ in Singapore—For just the weekend. I’ll be back next Monday morning.
                            A:have; stayed
B:are; staying
C:did; stay
D:do; stay;
                        
                        B:are; staying
C:did; stay
D:do; stay;
正确答案是:
                        