Hi,<br/><br/>Do these sentences mean basically the exact same thing?<br/><br/>Are they both grammatical ?<br/><br/>1. You haven't cleaned your desk <b>in</b> that long?<br/><br/>2. You haven't cleaned your desk <b>for</b> that long?<br/><br/>Thanks a bunch !