DictionaryForumContacts

   English
Terms for subject Informal containing who have | all forms
EnglishRussian
who could have thoughtкто бы мог подумать
who knows what could have happened?кто знает, что могло бы случиться (Andrey Truhachev)
who knows what could have happened?Бог весть, что могло бы случиться (Andrey Truhachev)
who would have any doubtкто бы сомневался (Val_Ships)
who would have thought?кто бы мог подумать! (восклицание удивления, изумления; ответ не ожидается)