The answer is dreamt (past tense and past participle of the verb dream, in British English). If you were being pedantic there's also adreamt and undreamt.
Can't find the answer to your English Language question?Browse Oxford's extensive range of language reference titles, orSend your query to the Oxford Word and Language Service