Are these sentences correct:
"Since you started your quarantine, how much time straight have you stayed at home?"
"I have stayed 5 days straight./I have stayed 5 straight days."
Your little dialog is understandable and grammatically correct, but consider this alternative, which says the same thing in more natural English. — How long have you been home since you went into quarantine? — (I've been home for) five days.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.
Your little dialog is understandable and grammatically correct, but consider this alternative, which says the same thing in more natural English.
— How long have you been home since you went into quarantine?
— (I've been home for) five days.
In quarantine there is no other kind of staying except for consecutive (straight) days, so "straight" is really unnecessary.