In Macbeth what witch speaks first / General Knowledge, MCQs / Q&A / By admin Question In Macbeth what witch speaks first Answer The first witch