I created this activity for my ESOL students but it would also work well for Functional English.
The idea is taken from Laura Jeffrey Kiiza’s text types mind map drag and drop activity (L1) – see link below under See also.
GCSE Reading A2 Analyse language & structure
Functional English reading
ESOL Rt/L2.4a Understand and identify how written arguments are structured
ESOL Rt/L2.2a Identify the purposes of a wide range of texts, whether inferred or explicitly stated
ESOL Rt/L1.2a Know how language and other textual features are used to achieve different purposes